-
二次开发让ecshop独立评论并分页,以下是修改方法。
首先建立三个文件,testp.php test.dwt test.lbi,test.php 就是最终的评论页面。
在test.php中加入以下内容
<?PHP
$page = isset($_REQUEST['page']) && intval($_REQUE...[阅读全文]
-
ecshop 后台商品列表默认只显示分类下的商品,而不显示扩展分类中的商品,以下是ecshop模板堂给出的解决方法:
打开admin/includes/lib_goods.php 第839行左右的位置 可以看到如下代码:
$where = $filter['cat_id'] > 0 ? " AND " . get_children($filter['cat_id']) : '';
把以上这行代码的内容换成如下内容即可: ...[阅读全文]
-
如果ecshop购物的流程能够简化一些,不仅仅是方便了购物者,也会提高网店的效益,下面就告诉大家解决ecshop购物流程的简洁方法。
首先我们要进入后台,在商店设置-购物流程中把“是否允许未登录用户购物”选中“允许”,然后“是否一步
购物”选中“是”。
然后在根目录下面找到flow.php这个文件,找到代码:
ecs_header("Location: flow.php?step=login\n");
...[阅读全文]
-
给ecshop后台添加通过email搜索用户的功能,最模板介绍如下:
先找到ecshop下两个文件admin/users.php以及admin/templates/users_list.htm
1,修改admin/users.php:
查找“过滤条件”,672行左右,在$filter['keywords']后一行添加
$filter['email'] = empty($_REQUEST['email']) ? '' : trim...[阅读全文]
-
控制ECSHOP的购买数量,在很多时候是必须的,而且当你有特别的需求的时候,控制数量显得格外重要。需要在goods表中增加个字段"gc"控制购买数量
首先,你需要在购买的时候,提示输入框,告诉用户,你必须购买多少.其次,购物车中需要修改购买数量的时候,你也需要控制。
1:详细页面中控制
在flow.php里面addto_cart中,加入以下代码,控制购买.
$gc = $db -> getOn...[阅读全文]
-
Ecshop后台订单列表 鼠标放在订单号上面,自动显示商品列表,非常方便;如果订购商品多的话,版面不够显示,影响操作。
ecshop模板堂分享一下,如何让ecshop商品列表更加美观。
直接修改admin/templates/order_goods_info.htm文件即可,直接修改成:
01
<...[阅读全文]
-
一、实现步骤
涉及到三个文件的代码编辑与设计,这三个文件分别
是:/commen.php;/themes/default/library/comments_list.lbi;/include/lib_main.php.
第一步:打开/include/lib_main.php,找到函数
function assign_comment($id, $type, $pag...[阅读全文]
-
当ecshop店铺的库存不足时,要及时在产品的列表页以及其他的位置显示已卖完售完按钮。
默认模板左上角都有个 best hot 这个按钮。
1、在模板 default/library/goods_list.lbi 加入样式, 这个样式就是在每一个图片上面加入隐藏的已售完图标
<!--{if $goods.goods_number==0}--><div class="shop_over"><img s...[阅读全文]
-
在使用ECSHOP发送邮件的时候提示ERROR:need rcpt command!产生这个问题的原因是模板和编码不一致造成的,打开你的ECSHOP后台修改邮件服务器设置。
ECSHOP支持后面三种邮件编码: 国际化编码(utf8)、简体中文、 繁体中文,如果你的网站程序是UTF-8就选择第一个选项,GBK版本就选择简单中文,繁体版就选择繁体中文。
程序版本编码可以在起始页最下方的编码中查看。[阅读全文]
-
淘宝网(Taobao)购物的宝贝详情页面,可以针对不同地区显示不同运费,运费由后台设定;结算时间,按重量、件数计算运费。Ecshop本身有配送方式插件,已有多家物流公司插件,例如:顺丰快递、申通快递、圆通快递等。本文介绍如何实现按地区显示运费,并且让每个商品绑定运费模板。
1、Ecshop后台配送方式创建
进入Ecshop后台"系统设...[阅读全文]
-
客户在测试网站的时候,有好多的测试订单,如何批量删除ecshop网站上的测试订单,打开网站后台-数据库管理-SQL查询, 查询以下
delete from ecs_order_goods;
delete from ecs_order_info;
delete from ecs_order_action;
注:如果你有正式订单,请勿执行该语句,仅限删除测试订单,注意表前缀 文章中的标红处[阅读全文]
-
在ecshop网站后台添加首页主广告的时候出现错误,错误提示代码为
1)admin\flashplay.php on line 721
2) admin\flashplay.php on line 923
出现这样的问题是你服务器上文件权限,和程序、模板没有关系,如何修改文件权限请看
1、data/ 目录及其所有子目录
2、temp/ 目录及其所有子目录
3、cert/&nb...[阅读全文]
-
ECSHOP的缓存文件在根目录下temp下,网站运营的时间久了,temp的缓存文件夹会越来越大,甚至能达到1G-5G,占用空间。像这种情况就要手动去删除temp文件,再上传ecshop默认的temp文件
ECSHOP的缓存有两部分,一部分是SMARTY的页面缓存;另一部分是SQL查询结果的缓存。这两部分都是保存在templates/caches/文件夹下。只要我们分别关闭这两个功能,就可以完全禁用ECSHOP的缓存。当然你也可以根据自己的需要关闭其中某一个。
1...[阅读全文]
-
打开category.php页面
步骤一:
找到“ $smarty->assign('ur_here', $position['ur_here']); // 当前位置”(大概在334行),在这行下面加上以下代码。
$smarty->assign('current_cat...[阅读全文]
-
伪静态的设置方法,需要看下服务器和虚拟主机是什么样的,是windows2003 还是linux的,这样才能更好的去设置你网站的伪静态
下面ECSHOP模板网教大家如何去设置ecshop专题页面的伪静态
将ecshop专题伪静态化的规则方法
IIS规则:
RewriteRule ^(.*)/topic-([0-9]+)\.html$ $1/topic\.php\?topic_id=$2
Apache规则:
Rew...[阅读全文]