作者文章

fwq

FWQ
网站开发
ecshop商品详情页,不同商品调用不同模板
这里所说的不同商品,是指所属类别不同。 这里讲一个比较简单的实现方法, 我们假设, 有4个分类,CAT_ID 分别为 1 ,2, 3, 4   首先我们要制作四个对应的模板文件 goods1.dwt ,goods2.dwt, goods3.dwt, goods4.dwt 然后 我们打开开 goods.php文件,找到 $smarty->display(‘goods.dwt’,      $cache_id); 将它修改为 switch ($goods[‘cat_id’]){ case 1:   $smarty->display(‘goods1.dwt’,      $cache_id);   break; …
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop前台或者后台验证码都不显示解决办法
使用ecshop,通过一些教程修改后,发现前台如评论注册等地方验证码图不显示,或者后台登陆验证码不显示等情况,好模板总结经验,提供如下解决办法: 共两种情况: 一. 前台与后台验证码都不正常显示 1. 最大可能data\captcha文件夹下图片为空,意思验证码使用的原背景图本身就不存在。 找到图文件补充,就可解决问题。 2.  修改init.php文件编码不正确,请使用正确的编码修改工具 二, 前台验证码不显示 ,后台验证码显示正常 1. 最大可能languages文件夹下语言库文件修改不正确,编码或者删除增加了一些无用代码。找原始文件覆盖排除。 2.  网站根路径下 captcha.php 编码不正确或者代码有错误,找原文件替换!   若以上解决办法,还不能解决您的问题,欢迎大家提交错误,好模板帮你分析解答!   
2025-04-23 阅读全文 →
FWQ
网站开发
两种彻底解决ecshop标题后面的" …"的方法
经常看到ecshop论坛有人在反应 模板中 设置了{$goods.goods_name|truncate:10:”}   标题后面还是一样会跟着 … 这里先给大家讲讲原理   最近发现 ec的模板引擎不完全是smarty 所以在truncate函数上是有区别的   找到 cls_template.php 搜索truncate 你会发现以下代码   case ‘truncate’: $p = ‘sub_str(‘ . $p . “,$s[1])”; break;  …
2025-04-23 阅读全文 →
FWQ
网站开发
解决ecshop邮件无限发送时间限制的问题
user.php 找到: if (send_regiter_hash($user_id)) 在其中面添加:     //www.lyecs.com 老杨ecshop     if(isset($_SESSION[‘send_email_time’])){         if(gmtime()-$_SESSION[‘send_email_time’]<30){             $result[‘error’]   = 1;             $result[‘message’] =’您的操作过于频繁啦,30秒内请勿重复操作!’;             die($json->encode($result));//www.ldhost.cn         }     } 三十秒内发送邮件就会提示重复! 如图:
2025-04-23 阅读全文 →
FWQ
网站开发
修改ecshop收货地址中电话邮箱必填
修改ECSHOP邮箱必填: 找到根目录js文件夹中的shopping_flow.js打开: 搜索 if ( ! Utils.isEmail(frm.elements[’email’].value))   {     err = true;     msg.push(invalid_email);   }   注释或删除以上代码。 在打开includes目录中的lib.order.php文件 搜索  if (exist_real_goods(0, $flow_type))    …
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop错误代码 includes/lib_common.php on line 662解决
ecshop升级后出现了页头大量的错误代码,首页有时会有有时刷新下就又好了,点进其他页面就又出现这类的错误代码了 一、出现的代码是: Warning: include_once(/www/users/ldhost.cn/ADMIN_PATH/includes/lib_template.php) [function.include-once]: failed to open stream: No such file or directory in /www/users/ldhost.cn/includes/lib_common.php on line 662   Warning: include_once() [function.include]: Failed opening ‘/www/users/ldhost.cn/ADMIN_PATH/includes/lib_template.php’ for inclusion…
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop随意调用自定义属性
在网店程序ecshop中随意调用自定义属性方法。 goods.php 找到 $properties = get_goods_properties($goods_id); // 获得商品的规格和属性 我的229行 增加以下代码 //自定义属性数据结构 if($properties['pro']){ $myprolist = $properties['pro']['Attribute']; $mypro = array(); foreach ($myprolist as $key => $v) { $name = $v['name'];…
2025-04-23 阅读全文 →
FWQ
网站开发
ecshop删除指定时间段订单信息
对于ecshop订单量较大的网站用户来说这是一种最简单快捷清理已完成交易订单的方法,一句代SQL代码实现。 进入后台,找到执行SQL,复制以下代码到执行命令即可: DELETE ecs_order_info, ecs_order_goods FROM ecs_order_info, ecs_order_goods WHERE ecs_order_info.order_id=ecs_order_goods.order_id AND ecs_order_info.add_time<1388476742 注意:表前缀如有修改请直接修改ecs_为你的表前缀名,时间戳范围:1388476742(2013/12/31 15:59:2)这个时间有一个时差问题,时间问题详细相关讲解。
2025-04-23 阅读全文 →