作者文章

fwq

FWQ
网站开发
ecshop出现includes\cls_template.php on line 1140错误解决
 给客户升级模板出现错误: Fatal error: Call to undefined function insert_member_topinfo() in E:\zuimoban\includes\cls_template.php on line 1140   问谷歌问百度,再问ecsho论坛都无此答案,意思是少insert_member_topinfo函数,找函数文件已存在,从模板上寻找原因,最终解决。   方法:模板里库项目文件 member_info.lbi 与page_header.lbi 里 {$user_info.username} 函数 少前面一段中文文件,完整的为: {* ECSHOP 提醒您:根据用户id来调用member_info.lbi显示不同的界面  *}{insert name=’member_info’}     补全 {* ECSHOP 提醒您:根据用户id来调用member_info.lbi显示不同的界面…
2025-04-24 阅读全文 →
FWQ
网站开发
轻松实现Ecshop商城多语言切换
很多人都想让自己的ECSHOP商城实现多语言支持(能够方便的在首页切换多语言)。 其实实现起来也挺简单的。 效果图如下: 下面就说一下修改方法。 1)、 首先打开 includds/init.php  文件, 找到 require(ROOT_PATH . ‘languages/’ . $_CFG[‘lang’] . ‘/common.php’); 与 $smarty->assign(‘lang’, $_LANG); 先将这两行代码删掉。 2)、找到 if ((DEBUG_MODE & 1) == 1) 在它上边增加…
2025-04-24 阅读全文 →
FWQ
网站开发
在ECSHOP首页的发货查询里显示省市区地址信息
问题描述: 默认的ECSHOP系统,首页发货查询只显示订单号和发货单号,如何将送货地址中的“省份+城市+区县” 都显示出来呢? 下面是在ECSHOP 2.7.2 官方默认模板基础上的修改教程: 1、 修改 index.php 文件 将 $sql = ‘SELECT o.order_sn, o.invoice_no, s.shipping_code FROM ‘ . $GLOBALS[‘ecs’]->table(‘order_info’) . ‘ AS o’ . 修改为 $sql…
2025-04-24 阅读全文 →
FWQ
网站开发
ecshop的{$user_info.username}在首页显示登录用户的信息
在ecshop中,{$user_info.username}是一个动态获取用户登录信息的函数,而且{$user_info.username}还要配合着{if}判断语句来使用,因为{$user_info.username}只是一个获取登录用户的用户名,所以必须要来判断用户是否已经登录了。     下面请看一个例子: {if $user_info} <font style=”position:relative; top:10px;”> {$lang.hello},<font class=”f4_b”>{$user_info.username}</font>, {$lang.welcome_return}! <a href=”user.php”>{$lang.user_center}</a>|  <a href=”user.php?act=logout”>{$lang.user_logout}</a> </font> {else}  {$lang.welcome}&nbsp;&nbsp;&nbsp;&nbsp;  <a href=”user.php”><img src=”images/bnt_log.gif” /></a>  <a href=”user.php?act=register”><img src=”images/bnt_reg.gif” /></a> {/if}…
2025-04-24 阅读全文 →
FWQ
网站开发
将Ecshop中收货人信息的省市区设成非必选项
 一般面向国外用户的ECSHOP商城,可能会有这方面的需求:【将Ecshop中收货人信息的省市区设成非必选项】, 其实也就是只留一个“请选择国家”的下拉选择框。 第一步,先修改相关JS文件 打开 /js/shopping_flow.js 文件 将下面JS代码删除掉 if (frm.elements[‘province’] && frm.elements[‘province’].value == 0 && frm.elements[‘province’].length > 1)   {     err = true;     msg.push(province_not_null);   }  …
2025-04-24 阅读全文 →
FWQ
网站开发
ecshop无法删除分类的解决方法
 如何解决ecshop商城在后台删除分类时提示:“该分类下还有分类或者分类下还有商品”,大概是这个意思。经确认,分类下什么商品也没有,也没有下级分类了。   测试的版本是ecshop官方最新的0604那版本,后来试了把这个分类更名,拉到别的分类下再删除等都不能解决这个问题。   最后测试了下,点击进去这个分类,然后点商品移动,即使是空的没有商品,我们不管他。转移到别的分类。操作以后再返回,就可以成功删除这个分类了。   这个是ecshop的BUG,经常出现,也只能采取这个办法,好模板推荐!
2025-04-24 阅读全文 →
FWQ
网站开发
解决服务器在安装ecshop模板的出现500错误
服务器在安装 的时候出现500错误,查找相关资料,找到原因 下面教大家如何处理ecshop服务器500– 内部服务器错误:     首先我们要知道“服务器错误500”只是一个统称,所有内部服务器出现错误基本上都是显示这个错误信息,但是500错误其实也分很多种情况,如果不能找到具体引起错误的原因我们没有 办法对症下药,因此得知详细错误信息非常有必要。     1、解决方法:打开IIS,在功能视图中找到“错误页”,双击进去后,看最右边的“操作”下的“编辑功能设置…”,将“错误响应”下的“详细错误”勾上。     2、网站出现问题是,浏览器去掉了“显示http友好错误提示”选项,仍然看不到具体的错误提示,而是显示, Anerror occurred on the server when processing the URL. Pleasecontact the system administrator.If you are the systemadministrator please click here…
2025-04-24 阅读全文 →
FWQ
网站开发
Ecshop程序修改_如何实现会员注册成功后就是某种
按照ECSHOP默认的程序,新注册的会员都是“非特殊等级”, 你要想实现你期望的那样的效果,得改注册程序,注册成功的同时自动设置为某个“特殊等级” 关于怎么修改程序,以前有人问过,我记得我回复过,你可以搜索下 ============================================= 例如,让会员注册成功后就成为“vip用户”,可以用下面方法修改 修改 includes/lib_passwort.php 在 $update_data = array_merge($update_data, $other); 下面增加一行代码 $update_data[‘user_rank’]=2;   //自动注册成“VIP会员” $GLOBALS[‘db’]->query(“update “.$GLOBALS[‘ecs’]->table(‘user_rank’) . ” set special_rank =1 where rank_id=2” ); 这样修改以后,会员一注册就是“vip用户”了,
2025-04-24 阅读全文 →
FWQ
网站开发
ecshop中user.php开发user表加字段
对ecshop的user表加个字段,打开user.php发现有个$user,其中它有很多方法,像登陆,注册,退出。都要用到它。可找了大半天也找不到这个函数调用的是哪个类。又坚持找了半天,发现$user在init.php中有个这样的方法$user = & init_users(); 接着往下找,在lib_common.php中发现了init_users()这个函数:代码如下 include_once(ROOT_PATH . 'includes/modules/integrates/' . $GLOBALS['_CFG']['integrate_code'] . '.php'); $cfg = unserialize($GLOBALS['_CFG']['integrate_config']); $cls = new $GLOBALS['_CFG']['integrate_code']($cfg); 默认情况下 $GLOBALS[‘_CFG’][‘integrate_code’] 的值为: ecshop 这是在 /includes/lib_common.php 文件的 function load_config()函数中定义的:…
2025-04-24 阅读全文 →