ECSHOP模版系统显示标签使用介绍

ECSHOP模版系统显示标签使用介绍

2年前 (2018-05-30) 0

ECSHOP模版系统中显示标签主要是转换HTML代码,该特性使得在表格中交替输出颜色或轮转使用数组中的值变得很容易,或者是根据给定的数据创建选项组,创建日期下拉菜单,它可以显示任意年月日。亦或者是根据给定的数据创建单选按钮组等,本文就给大家讲解一下ECSHOP模版系统的显示标签。 cycle 属性 类型 是否必须 缺省值 描述 name string No default 轮转的名称 values...

ECSHOP用户中心的订单详情页显示商品缩略图的方法

ECSHOP用户中心的订单详情页显示商品缩略图的方法

2年前 (2018-05-30) 0

在ECSHOP用户中心的订单详情页,用户可以查看自己的订单,但是没有缩略图,可能用户忘记了自己购买的产品了,那么这里如何想商品列表页那样显示缩略图呢? 修改 includes/lib_order.php ,找到 order_goods 函数部分,大概在467行左右将 $sql = "SELECT rec_id, goods_id, goods_name, goods_sn, market_pric...

分享几个Ecshop中二次开发的常见方法

分享几个Ecshop中二次开发的常见方法

2年前 (2018-05-30) 1

收货人信息的省市区设成非必选项 一般面向国外用户的ECSHOP商城,可能会有这方面的需求:【将Ecshop中收货人信息的省市区设成非必选项】,其实也就是只留一个请选择国家的下拉选择框。 修改相关JS文件 打开 /js/shopping_flow.js 文件,将下面JS代码删除掉 JavaScript Code复制内容到剪贴板 if (frm.elements['province'] &&a...

Ecshop支付宝前台付款而后台不显示已付款的解决方法

Ecshop支付宝前台付款而后台不显示已付款的解决方法

2年前 (2018-05-30) 0

本文实例讲述了Ecshop支付宝前台付款而后台不显示已付款的解决方法。分享给大家供大家参考,具体如下: 客户最近反映在支付宝付款之后,后台订单却显示未付款,着实让ecshop商家很头疼,现在ECSHOP开发中心总结下如何处理这样的问题. 网站根目录下respond.php,在文件中搜索:复制代码代码如下:if (file_exists($plugin_file)) 改成复制代码代码如下:if (f...

ECSHOP模板系统变量调节标签使用说明

ECSHOP模板系统变量调节标签使用说明

2年前 (2018-05-30) 0

ECSHOP作为国内使用最多的网上商城系统,却没有一个很好的API手册,着实比较让我们费心,要想查找一个函数的功能,只能通过查看其程序的源代码才可以知道有什么功能,官方的手册也不全面,很多东西都没有编写完成,可能作者已经不想在维护这个程序了,ECSHOP的版本也很久没有更新了。 介于如此,我就分享一个ECSHOP模板系统变量调节标签说明,希望对于ECSHOP商城二次开发的开发人员有所帮助。 esc...

在ECSHOP的商品列表调用评论数量的方法

在ECSHOP的商品列表调用评论数量的方法

2年前 (2018-05-30) 0

ECSHOP的商品列表页如果能显示相对应的评论数,那就更好了,我们也可以添加一些浏览次数,这样商品的列表看起来就更加丰富了,今天我们就给大家来讲解一下如何在ECSHOP的商品列表调用评论数量,需要修改系统文件,修改之前请备份相关文件。 修改分类文件 修改category.php 文件,定位到 category_get_goods() 函数部分找到 SQL Code复制内容到剪贴板 $sql = '...

Ecshop实现支付时传送商品订单号和商品名称的方法

Ecshop实现支付时传送商品订单号和商品名称的方法

2年前 (2018-05-30) 0

本文实例讲述了Ecshop实现支付时传送商品订单号和商品名称的方法。分享给大家供大家参考,具体如下: ecshop支付时传送商品订单号和商品名称,支付传递商品名称到支付平台 ecshop paypal付款如何传商品名称,这里给大家分享一下: 1、找到themesfefaultflow.dwt 找到商品列表代码复制代码代码如下: 替换为:复制代码代码如下: 并加foreach循环内加上:复制代码代码...

ECSHOP购物车页面显示商品简单描述的实现方法

ECSHOP购物车页面显示商品简单描述的实现方法

2年前 (2018-05-30) 0

最近看到有朋友有这方面的需求,就整理了一下,写出来供有同样需求的朋友备用,这里说的商品简单描述,不是商品的详细信息,而是后台编辑商品时在其他信息标签栏填写的那个商品简单描述,即goods_brief字段,修改前请注意备份相关的系统文件。 修改lib_order.php文件的get_cart_goods()函数部分将 $goods_thumb = $GLOBALS['db']->getOne(...

ecshop配送方式和对应的文件整理

ecshop配送方式和对应的文件整理

2年前 (2018-05-30) 0

ecshop配送方式的文件路径在includesmodulespayment 语言包在languageszh_cnshipping 里面的文件和中文名称的对应是: 上门取货 cac.php 城际快递 city_express.php EMS 国内邮政特快专递 ems.php 市内快递 flat.php 运费到付 fpd.php 邮政快递包裹 post_express.php 邮局平邮 post_m...

Ecshop使用支付宝支付成功后提示“此支付方式不存在或者参数错”的解决方法

Ecshop使用支付宝支付成功后提示“此支付方式不存在或者参数错”的解决方法

2年前 (2018-05-30) 0

本文实例讲述了Ecshop使用支付宝支付成功后提示此支付方式不存在或者参数错的解决方法。分享给大家供大家参考,具体如下: 一、问题: ecshop 支付宝支付成功后显示此支付方式不存在或者参数错误 二、原因分析: ecshop 支付宝支付成功后显示此支付方式不存在或者参数错误问题并不是没有支付成功,而是ecshop程序员把一段代码写错了,我们只需要补充即可解决. 这个是ecshop程序员出了一个错...

修改ECSHOP评论表单中的Email为非必填的修改方法

修改ECSHOP评论表单中的Email为非必填的修改方法

2年前 (2018-05-30) 0

ECSHOP的商品详情页,在用户提交评论的时候,那个E-MAIL输入框默认是必填的,如果我想改成E-MAIL非必填或者干脆删除这个E-MAIL输入框,要如何修改才能达到效果呢? 下面以ECSHOP 2.7.2 官方默认模板为基础进行讲解说明。 将E-MAIL改成非必填项 将E-MAIL改成非必填项的方法:(也就是说保留那个E-MAIL输入框,但是用户不填,也可以提交) 打开 /themes/def...

在ECSHOP商品搜索页显示商品货号的方法

在ECSHOP商品搜索页显示商品货号的方法

2年前 (2018-05-30) 0

前几日,接到一客户的ECSHOP二次开发项目,需要在商品搜索页显示商品的货号,我想这难不倒我,不过这的修改ecshop的程序文件,确实有点麻烦,日后升级也有一点的局限性,不过实现功能要紧,我使用的是ecshop 2.7默认模版修改的。 修改方法 打开 search.php 文件 (建议使用editplus 或 Dreamweaver )找到 $sql = "SELECT g.goods_id, g...

Ecshop支付方式显示顺序修改方法

Ecshop支付方式显示顺序修改方法

2年前 (2018-05-30) 0

本文实例讲述了Ecshop支付方式显示顺序修改方法。分享给大家供大家参考,具体如下: ecshop的支付方式顺序本身是没有办法修改的,这是程序本身的bug,但是毕竟ecshop程序是开源的,所以我们可以通过简单修改一下代码实现可以修改支付方式的显示顺序,以下教程由ECSHOP开发中心为您讲解一下: 首先找到文件:includes/lib_compositor.php,将:复制代码代码如下:if(i...

ecshop支付宝自动发货接口用法示例

ecshop支付宝自动发货接口用法示例

2年前 (2018-05-30) 0

本文实例讲述了ecshop支付宝自动发货接口用法。分享给大家供大家参考,具体如下: 一、在数据库order_info中添加trade_no 字段 SQL语句:复制代码代码如下:ALTER TABLE `ec_order_info` ADD COLUMN `trade_no` varchar(100) NOT NULL DEFAULT '' AFTER `pay_name`; 二、 修改includ...

ecshop实现针对不同支付方式对应不同价格折扣的方法

ecshop实现针对不同支付方式对应不同价格折扣的方法

2年前 (2018-05-30) 0

本文实例讲述了ecshop实现针对不同支付方式对应不同价格折扣的方法。分享给大家供大家参考,具体如下: 不少用户希望ecshop可以实现实现不同的支付方式对应不同的价格折扣,默认的模板没有这个功能. 第一步:找到:includes/lib_order.php, themes/../order_total.lib 第二步:修改order_total.lib代码,将if $total.pay_fee ...

ecshop显示商品按月统计销售数量

ecshop显示商品按月统计销售数量

2年前 (2018-05-30) 0

复制代码代码如下:$smarty->assign('goods_count', get_goods_coun($goods_id)); , 最后在模板文件goods.dwt中 {$goods_count} 直接调用就行了。复制代码代码如下:/*** 获取商品出售总数** @access public* @param integer $goods_id* @return integer*/fu...

Ecshop二次开发之自定义库文件和模板数据调用实例

Ecshop二次开发之自定义库文件和模板数据调用实例

2年前 (2018-05-30) 0

本文实例讲述了Ecshop二次开发之自定义库文件和模板数据调用方法。分享给大家供大家参考。具体方法如下: Smarty的标签非常多,也比较繁琐,所以Ecshop使用了精简版的Smarty,其中用到的Smarty模板语法: {$keywords} 输出模板变量{$array.test.abc} 输出二维数组{$lang.remark_package} 语言包$lang[remark_package]...

ecshop增加多个产品详细描述编辑器的方法

ecshop增加多个产品详细描述编辑器的方法

2年前 (2018-05-30) 0

在做商产品详情的时候,经常会有选项卡类似的几个产品说明,如:商品详情,商品规格,参数列表,售后服务等。 Ecshop后台里面默认只有一个编辑框(器),那么我们还得自己添加几个,以下是ecshop如何增加产品描述编辑器个数的步骤: 1)在数据库的表esc_goods里增加二个text的字段用来存储新增的二个编辑框的内容, 如:goods_desc2,goods_desc3(可以用phpmyadmin...

ecshop商品批量上传乱码读CSV的方式问题

ecshop商品批量上传乱码读CSV的方式问题

2年前 (2018-05-30) 0

客户反映,ECShop后台用CSV批量上传商品数据包出现一堆乱码,字段完全对不上。分析了代码后发现,ECShop读CSV的方式弱爆了。在admin/目录下找到good_batch.php这段代码 复制代码代码如下: /*将文件按行读入数组,逐行进行解析*/ $line_number=0; $arr=array(); $goods_list=array(); $field_list=array_ke...

ECSHOP模版系统Assign和Include模版标签使用介绍

ECSHOP模版系统Assign和Include模版标签使用介绍

2年前 (2018-05-30) 0

ECSHOP模版系统Assign和Include模版标签介绍,assign 用于在模板被执行时为模板变量赋值,Include 标签用于在当前模板中包含其它模板. 当前模板中的变量在被包含的模板中可用。 必须指定 file 属性,该属性指明模板资源的位置。如果设置了 assign 属性,该属性对应的变量名用于保存待包含模板的输出,这样待包含模板的输出就不会直接显示了。 Assign 属性 类型 是否...

ecshop实现针对不同支付方式对应不同价格折扣的方法

ecshop实现针对不同支付方式对应不同价格折扣的方法

2年前 (2018-05-30) 0

本文实例讲述了ecshop实现针对不同支付方式对应不同价格折扣的方法。分享给大家供大家参考,具体如下: 不少用户希望ecshop可以实现实现不同的支付方式对应不同的价格折扣,默认的模板没有这个功能. 第一步:找到:includes/lib_order.php, themes/../order_total.lib 第二步:修改order_total.lib代码,将if $total.pay_fee ...

ECSHOPv2.7.2首页商品列表调用该商品所属分类名称及链接地址修改方法

ECSHOPv2.7.2首页商品列表调用该商品所属分类名称及链接地址修改方法

2年前 (2018-05-30) 0

使用ecshop开发过程中要求在首页循环调用新品、精品、热销的商品列表,同时调用该商品的所属于的那个分类,点击这个分类,可以链接到该分类。 所用ecshop版本为v2.7.2 RELEASE 20100604,修改方法如下: 在文件includes/lib_goods.php约289行修改成如下: 复制代码代码如下://取出所有符合条件的商品数据,并将结果存入对应的推荐类型数组中$sql='SEL...

ecshop数据库ecs_stats短时间内会变很大的解决方法

ecshop数据库ecs_stats短时间内会变很大的解决方法

2年前 (2018-05-30) 0

ecs_stats表是记录访问日志的,短时间内会增加很多数据库存储空间,而且记录访问日志对网站的性能也有影响,建议清空日志表所有记录,登陆后台->数据库管理->Sql查询,可以运行SQL语句:truncate table ecs_stats 来清空,然后在商店设置那里关闭日志记录功能,这样就不会再记录日志到ecs_stats表,也可以运行SQL语句:delete from ecs_st...

ecshop中设置顺丰快递支持货到付款的方法

ecshop中设置顺丰快递支持货到付款的方法

2年前 (2018-05-30) 0

ecshop里面的很多快递信息都比较旧了,可能很久都没有更新,必须顺丰快递就支持了货到付款,但是却不能设置,只有等到用户付款以后才能发货,确实比较麻烦,那么ecshop如何设置顺丰快递支持货到付款呢? 第一步:查看当前的配送方式是否支持货到付款。 ECSHOP支持货到付款的配送方式不是很多。 例如: 想让顺丰快递能支持 货到付款。 在ecshop 程序的主目录下: 找到 includes/modu...

扫一扫二维码分享