作者文章

fwq

FWQ
网站开发
ecshop用户中心菜单选项显示内容标签
ecshop用户中心菜单选项有了,那肯定需要给相应的菜单选项添加内容,下面我们主要来讲下调用内容的标签,你也可以先访问一下用户中心菜单选项修改。 用户中心页面的内容分布在两个模板文件中:user_clips.dwt(包含:欢迎页、我的留言、我的评论、我的标签、收藏商品、缺货登记、添加缺货登记、我的推荐、单个商品推荐)和user_transaction.dwt(包含:个人资料、我的红包、添加红包、我的订单、订单详情、合并订单、订单状态、商品列表、费用总计、收货人信息、支付方式、其他信息、会员余额、积分兑换)。   首先,在user_clips.dwt中, 调用用户欢迎信息页面<!– {if $action eq ‘default’} –>    <!– {/if} –>这是用户登录用户中心看到的默认页面。 我的留言<!– {if $action eq ‘message_list’} –>  <!– {/if} –> 我的评论<!– {if $action eq ‘comment_list’}…
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop在线QQ客服代码详细分析
打开ecshop的模板page_footer.lbi 文件夹  在其他页面调用可直接获取全局变量 QQ号码 $qq  旺旺号码 $ww 显示一个QQ号码 后台可自行添加QQ号码,默认从0开始 <li class=”bot”> <span class=”span”>在线客服:</span> <a class=”icozx” href=http://wpa.qq.com/msgrd?V=1&amp;uin={$qq[0]}&amp;Site={$shop_name}&amp;Menu=yes target=”_blank”><img src=”images/button_11.gif”></a> </li>   显示多个QQ号码,后台可自行添加QQ号码,默认从0开始 <!– QQ 号码 {foreach from=$qq item=qq} –>…
2025-04-23 阅读全文 →
FWQ
网站开发
修改Ecshop底部版权的年份信息(2005-2010)
本教程所说的年份信息,指的是页脚“版权所有”前面的年份,如下面红色部分所示 © 2005-20110  ECSHOP 版权所有,并保留所有权利。 后面的“2010” 能随着服务器的年份而改变,但是前面的2005却始终不变。   比如:我的网店是2007年上线的,  我希望改成2007-2010,  应该怎么改呢?? 打开 /languages/zh_cn/common.php 文件 找到 $_LANG[‘copyright’] = “&copy; 2005-%s %s 版权所有,并保留所有权利。”; 将2005修改成2007即可
2025-04-23 阅读全文 →
FWQ
网站开发
让ECSHOP商品列表页和商品详细页分类树跟首页一
1、问题: 如何让商品列表页或商品详情页的分类树都跟首页一样,也是显示全部所有的分类呢? 2、修改方法: (1)、商品列表页修改方法: 用EDITPLUS(或dreamweaver)打开category.php 文件 将 $smarty->assign(‘categories’,       get_categories_tree($cat_id)); 修改为 $smarty->assign(‘categories’,       get_categories_tree()); (2)、商品详情页修改方法: 用EDITPLUS(或dreamweaver)打开goods.php 文件 将 $smarty->assign(‘categories’,         get_categories_tree($goods[‘cat_id’])); 修改为 $smarty->assign(‘categories’,       get_categories_tree()); (3)、最后要记得清除缓存
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop优化修改sitemap.xml到根目录
 大家都知道sitemap.xml是用来给搜索引擎提交收录的工具,虽然搜索引擎自己也会收录网站但是有了sitemap.xml之后速度会加快不少。而ecshop程序是有自动生成sitemap.xml的功能,只不过ecshop生成的路径在data里面,但是data文件在robots.txt里定义是拒绝搜索引擎访问的,而放出robots.txt也不太合理,所以 这里我们要修改一下到根目录了!这样会让百度和google更喜欢我们的网站 第一步,找到…/admin/sitemap.php 打开 在  116行左右  $sm_file = ‘../’ . DATA_DIR . ‘/sitemaps.xml’; 这段改成   $sm_file = ‘../sitemaps.xml’;     第二步,还是这个文件 将所有sitemaps.xml  改成 sitemap.xml 因为google只认sitemaps.xml 第三步,在根目录建立一个空sitemap.xml放到你的网站根目录。然后到修改robots.txt中的sitemap就可以了 Sitemap:http://www.ecmoban.com/sitemap.xml 第四步,修改语言提示(这个可以不做,因为只有自己才能看到) 在文件: languages/zh_cn/admin/sitemap.php   把:$_LANG[‘generate_success’] = ‘站点地图已经生成到data目录下。<br…
2025-04-23 阅读全文 →
FWQ
网站开发
安装ecshop最新2.7版系统显示却是2.0.5版?
 有想删除ecshop的版本号, 大概都知道是修改ecshop文件。 找到ecshop文档,打开 /includes/ -> lib_ecshop.php 第22行: define(‘VERSION’, ‘v2.7.3’); 直接把V2.7.3删除或者替换成其他数字,那么系统当中的ECSHOP版本号会跟着改变。 但是好模板有客户把版本号删除,系统后台却显示版本号为2.0.5? 这是为什么? 好模板按照经验解释如下: 这是ecshop为了防止常量为空,在ECSHOP 公用函数库/includes/ -> lib_common.php 定义了。 找到代码: 605行:          if (!isset($GLOBALS['_CFG']['ecs_version']))  606          {  607              /* 如果没有版本号则默认为2.0.5 */  608              $GLOBALS['_CFG']['ecs_version'] = 'v2.0.5';  609          }  610    这里系统定义没有版本号默认就为2.0.5,那么想把版本号码提示删除的很干净,把605行 到609行直接删除!…
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop注册用户名提示最常不超过7个汉字
 在ecshop注册新用户时,如果你输入的用户名长度超过7个汉字,那么就会提示用户名最长不得超过7个汉字,这个要怎么解决呢?? 这里好模板提供方法: 打开 /js/user.js 大概364行:     if ( unlen > 14 )     {         document.getElementById('username_notice').innerHTML = msg_un_length;         var submit_disabled = true;     }    把该代码注释掉,删除, 或把14值改大点,若改成20,表示可以长度为10。
2025-04-23 阅读全文 →
FWQ
网站开发
修改ecshop支持图片云分离到专用图片服务器
为了提高页面加载速度和适应中国复杂的网络环境,我决定把所有商品图片都分离到专业的云存储服务器上,具有CDN加速功能。 首先,生成一个域名 img.xxxx.com 并映射到自己的云存储别名,然后把全部图片(含目录结构)上传到 云存储空间。 在config.php 增加 /* 商品详情图片地址替换 */ // 总开关,1启用云存储,0使用本地图片 $imgserver = 1; // 匹配图片前缀,即上传图片src的共同部分,在“/”前加“\” $imgserver_pattern = ‘\/images\/upload’; // 域名前缀,最后不用加“/” $imgserver_path = ‘http://img.xxxx.com’; goods.php 在170-180行左右中寻找 /*…
2025-04-23 阅读全文 →