如何去掉Powered by Ecshop 2.7.0
1.去掉标题上Powered by ECShop的字样如下:
在includes/lib_main.php找到lib_main.php文件,打开后,找到136行,将$page_title = $GLOBALS[’
_CFG’][’shop_title’] . ‘ - ‘ . ‘Powered by ECShop’;改为$page_title = $GLOBALS[’
_CFG’][’shop_title’];当然, . ‘ - ‘ . ‘Powered by ECShop’也可以修改为自己喜欢的文字.
2.修改底部"Powered by Ecshop 2.x.x"
ecshop根目录/themes/当前模板名/library/page_footer.lbi, 找到如下代码:
{insert name='query_info'}<br />
<a href="http://www.ecshop.com" target="_blank" style="font-size:10px">Powered by
<strong><span style="color: #3366FF">ECShop</span> <span style="color: #FF9966">
{$ecs_version}</span></strong></a><br />
将颜色标记部分替换为自己内容.其中蓝色部分为版本信息。
3. 修改底部"Powered by Ecshop 2.7.0"
ecshop根目录/themes/当前模板名/library/page_footer.lbi, 找到如下代码:
只要把显示版权的代码
{foreach from=$lang.p_y item=pv}{$pv}{/foreach} {$licensed}
去掉,
底部就会用Powered by ECShop随机替换掉底部原有链接元素.
再打开js/common.js
在这个文件里的(删除这个随机函数)
删除第244行至336行
即解决问题.
建议大家还是在适当位置说明一下ECSHOP官方的版权
2.7.2为删除 261-363行
可用。
不过我用的2.7.1,去掉底部版权信息的办法中,修改common.js文件的代码位置稍有不同。
我是直接把onload = function()函数内部的功能代码全部注释掉。
该段代码的作用好像是在不同的浏览器中检测是否存在版权信息,如果没有的话就直接在网页中的某个位置插入html文本来显示版权信息。
谢谢分享,我去试试看
纯粹是在扯淡!都是网上说的方法,×用没有,照样存在
很多人说echop 底部Powered by ECShop变换版权信息只有正式版才可以去掉·
那是错误的想法的,除非程序调用.DLL组建之类要不还是很容易去掉或者更改!
很多朋友改掉了 languages\zh_cn\common.php 下 第543-553直接的版权信息 刷新后 显示成功了 但多刷新几次后还是看见 【如下图】Powered by ECShop乱跑!
修改方法如下:js/common.js 第322行 和324行的代码
教程地址:
http://web.bdqy.net/zz/ShowArticle.asp?ArticleID=1054&Page=1
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。