如何 去掉2.7中乱跑的“Powered by ECShop”

2025-05-17 16:08:08
推荐回答(1个)
回答(1):

第一步:删除整个 js\common.js 在263行上的 onload = function() 函数
具体忘了在哪行
第二步)比较重要的,删除顶部标题栏"Powered by Ecshop"信息:
使用文本编辑器(推荐UltraEdit)打开 ecshop根目录/includes/lib_main.php, 找到如下代码,然后自己找到对应的内容改掉就行了:

/* 初始化“页面标题”和“当前位置” */
$page_title = $GLOBALS['_CFG']['shop_title'] . ' - ' . 'Powered by JoNeLy.Cn';
$ur_here = '' . $GLOBALS['_LANG']['home'] . '';

(第三步)更重要,找到includes文件夹的 cls_ecshop.php
再找以下代码,以下代码我修改过,你修改成自己的文字就可以了,如果你用了ecshop助手的话,建议不要改这里,改了会用不到ecshop助手

define('APPNAME', 'JoNeLy.Cn');
define('VERSION', 'v2.0');
define('RELEASE', '20090720');

以上就是我修改的过程方法,还有一个地方也需要改的,最好也修改一下,路径languages/zh_cn/common.php

找到以下代码,下面是我修改过的,还未修改的代码是有ecshop的地址和名字的,而且名字不是一次过显示排列的,而是分开来排列,自己摸索也应该不难

$_LANG['p_y']['link_start'] = '';
$_LANG['p_y']['link_p'] = 'Powe';
$_LANG['p_y']['link_r'] = 'red ';
$_LANG['p_y']['link_b'] = 'by ';
$_LANG['p_y']['main_start'] = '';
$_LANG['p_y']['main_e'] = 'J';
$_LANG['p_y']['main_c'] = 'oNeLy';
$_LANG['p_y']['main_p'] = '.Cn
';
$_LANG['p_y']['v_s'] = '';
$_LANG['p_y']['v'] = VERSION;
$_LANG['p_y']['link_end'] = '
';

以上就是完整的修改方法了,绝对完全可以完美无错修改