• ecshop用户登录问题及ecshop购物车问题解决办法

    关于ecshop2.7.0在部分IE浏览器下丢$_SESSION的问题、ecshop 用户登陆后自动跳出的问题经查常是$_SESSION丢失,在网上查找发现IE6也有不少SESSION丢失的问题,这时,就要通过COOKIE来找回登录状

    Ecshop教程 2018-06-07 597 查看详情
  • 去掉ECSHOP版权不显示power by ecshop

    使用ECSHOP的商城的用户经常会很困惑,网站标题栏后面会显示ECSHOP的版权——power by ecshop。去掉ECSHOP版权不显示power by ecshop,其实去掉这些版权标志并不难,只需要做一些小的修改。

    Ecshop教程 2018-06-07 756 查看详情
  • 给支付宝接口增加收货地址等参数,跳转到支付页不需再次填写地址 ...

    适用范围:适用于中介担保支付(2.7版本)官方的支付宝接口里没有挂地址,收货人,邮编等参数,从而到了支付页面还要填写一遍地址,收货人,比较的麻烦增加地址,收货人参数后就不再重复劳动了。修改以下地方:1.flow.php找到[代码]php代码:$order['log_id']=insert_pay_log($new_order_id,$order['order_amount'],PAY_ORDER);在其后加入:[代码]php代码:$order['buyer

    Ecshop教程 2018-06-07 1400 查看详情
  • ecshop商品类型标记价格后前台展示凌乱的解决方法

    修改之前的展现形式:修改方法,找到文件:includes/lib_goods.php找到这个方法:functionget_goods_properties将里面的这句话:[代码]php代码:$sql="SELECta.attr_id,a.attr_name,a.attr_group,a.is_linked,a.attr_type,"."g.goods_attr_id,g.attr_value,g.attr_price".'FROM'.$

    Ecshop教程 2018-06-07 912 查看详情
  • ecshop实体商品与虚拟商品之间批量转换

    虚拟商品批量转换实体商品方法:在后台数据库管理-〉SOL查询执行updateecs_goodssetextension_code='',is_real=1whereis_real=0实体商品批量转换虚拟商品方法:updateecs_goodssetextension_code='virtual_card',is_real=0whereis_real=1

    Ecshop教程 2018-06-07 1397 查看详情
  • ecshop中{insert name='history'}修改方法

    {insertname='history'},是用来显示浏览历史的。跟踪代码会发现,控制语句是在includes/lib_insert.php文件。这个文件是ECSHOP动态内容函数库。里面定义各个函数的格式都是functioninsert_*(),每个函数都是一个功能控制模块,在模板中可以使用{insertname=‘*’}的方法进行调用。注:PHP二次开发要回家过端午节了,暂停更新博客两天,感谢大家的支持。端午节快乐!

    Ecshop教程 2018-06-07 1402 查看详情
  • ecshop忘记管理员密码的解决办法

    本文讲解的是使用phpmyadmin修改忘记的管理员密码。服务器可以上传一个phpmyadmin,虚拟主机一般会有的,在数据库高级管理里。1、进入phpmyadmin,进入ecshop的数据库,进入表ecs_admin_user打开,如下图2、找到ID为1的那个记录,可能你的不是叫admin,但user_id为1的才是最高权限的管理员。3、点击编辑,修改password字段,前面的函数选择MD5,输入你要设置的新密码,如111111,下图①。另外,重要的一部,修改ec_salt字段,勾选后边的框,如下图②

    Ecshop教程 2018-06-07 1390 查看详情
  • ECSHOP商品页购买记录的每页条数修改方法

    ECSHOP商品详情页的购买记录,默认显示5条销售记录,就开始翻页,想改成显示10条记录后再翻页,修改方法如下:首先来修改includes/lib_insert.php文件里的insert_bought_notes($arr)函数部分找到[代码]php代码:'ORDERBYoi.add_timeDESCLIMIT5'和[代码]php代码:$pager['size']=$size=5;将那个5都改成10接着打开/goods.php文件,找到($page-1):0)*5

    Ecshop教程 2018-06-07 1340 查看详情
  • ECShop修改商品的近期购买记录显示所有

    直接上修改方法,找到文件:includes/lib_insert.php找到这句话:[代码]php代码:$sql='SELECtu.user_name,og.goods_number,oi.add_time,IF(oi.order_statusIN(2,3,4),0,1)ASorder_status'.'FROM'.$GLOBALS['ecs']->table('order_info').'ASoiL

    Ecshop教程 2018-06-07 1122 查看详情
  • ECShop The table ‘ecs_sessions’ is full 的处理方法

    完整提示MySQLservererrorreport:Array([0]=>Array([message]=>MySQLQueryError)[1]=>Array([sql]=>INSERTINTO`cc`.`ecs_sessions`(sesskey,expiry,ip,data)VALUES('4b5c9bb5f23d7a1cebd1c1f4ad6682ee','1270728928','218.74.203.161'

    Ecshop教程 2018-06-07 1404 查看详情
  • ecshop init.php的代码详解

    在includes/init.php目录下  因为工作原因,需要对ecshop二次开发,顺便记录一下对ecshop源代码的一些分析:  首先是init.php文件,这个文件在ecshop每个页面都会调用到,习惯就先分析它:[代码]php代码:='5.1'&&!empty($timezone)){date_default_timezone_set($timezone);//date_default_timezone_set设置时区}//$_SERVER['PHP_SELF�

    Ecshop教程 2018-06-07 1071 查看详情
  • ECSHOP发货同步支付宝接口【支持多次付款同步发货】

    一、在数据库order_info中添加trade_no字段SQL语句:[代码]sql代码:ALTERTABLE`ec_order_info`ADDCOLUMN`trade_no`varchar(100)NOTNULLDEFAULT''AFTER`pay_name`;注意:ec_order_info“ec_”改成自己的数据库表前缀二、修改admin/order.php文件1.查找以下代码[代码]sql代码:$smarty->assign('action_list

    Ecshop教程 2018-06-07 973 查看详情
  • ecshop模板里截取字符串的方法

    标题字符串的截取基本上时所有网站建设都会遇到的问题,每个系统都有不同的方法。总的来说一般有两种方法,在服务端截取和客户端截取。ecshop也是这两种方式,下面来说下:服务端截取字符串这个是写在Php里的,就是在读取标题字段的时候进行截取,一般你可以自己写截取多少个,也可以使用系统设置的。截取的函数是substr。像article里的short_title和goods里的short_title都是这样来的。客户端截取这个需要使用smarty的标签:truncate,比如:{$article.title|tr

    Ecshop教程 2018-06-07 1294 查看详情
  • ecshop模板循环foreach的使用方法及参数详解

    ecshop模板中foreach使用规则,他有以下几个参数from,itemnameiterationindex,下面我们一起来看它的用法。1:foreach使用规则,他有以下几个参数from,itemnameiterationindex2:如何使用foreach循环  如果php要传递一个数组(如:$array)给ecshop的smarty模板.那么我们将通过from=$array来接受,写法是{foreachfrom=$arrayitem=item}3:ecshop中smarty的下标如何表示,请看下

    Ecshop教程 2018-06-07 1403 查看详情
  • ecshop后台频繁自动退出的处理方法

    网站后台频繁退出严重影响到站长们对后台的使用,很多站长在批量添加商品,对商品进行描述的时候,往往时间是略长的,而这样的操作就会超出ecshop程序默认限制的时间值,这样就会导致弹出。无忧主机php空间后台也有类似的功能。如果有认为不方便的地方,ecshop方面可以这样修改。方法一:可以尝试修改一下文件代码,看看是否可以实现,需要修改那些文件呢,如下:includes/init.phpapi/init.phpadmin/includes/init.phpwap/includes/init.php使用编辑工具

    Ecshop教程 2018-06-07 1327 查看详情
  • ecshop专题伪静态化的配置方法

    伪静态的设置方法,需要看下服务器和虚拟主机是什么样的,是windows2003还是windows2008的或者是linux的,这样才能更好的去设置你网站的伪静态下面PHP二次开发教大家如何去设置ecshop专题页面的伪静态将ecshop专题伪静态化的规则方法IIS规则:RewriteRule^(.*)/topic-([0-9]+).html$$1/topic.php?topic_id=$2Apache规则:RewriteRule^topic-([0-9]+).html$topic.php?topic_id

    Ecshop教程 2018-06-07 1163 查看详情