友情提示:小程序,开发制作。

标签《ecshop》下的文章:

新添商品 此商品不存在规格,请为其添加规格 的解决方法

admin/includes/lib_goods.php
里面的
check_goods_specifications_exist 函数替换以下内容就可以了
/**
 * 检查单个商品是否存在规格
 *
 * @param   int        $goods_id          商品id
 * @return  bool         &nb...

阅读全文>>

解决ecshop后台(登陆后闪退)频繁退出问题。

ecshop后台有时候会自动登出,而且还会很频繁,频繁的自动登出就严重的影响到了后台使用。

ecshop出现登录后闪退的问题解决

前几天出现网站后台以及用户中心登录后1秒中就自动退出或者还没登陆上就掉线的情况,原先一直以为是服务器没开启session服务后来把 phpinfo函数查询了下session服务用到的都开启了为什么会出现session自动丢失呢,后来又知道动态IP这个词,比较陌生,怎么实现的不 清楚没研究过,后期再研究下,后来查了下资料是由于ecshop自身获取的是IP来原因照成,看了有很多人遇到过这样的问题,下面就把这个问题解决掉

打开includes/lib_base.php,找到real_ip()函数:


 

修改lib_base.php...

阅读全文>>

ECSHOP如何更改推荐品牌数量?自由控制品牌推荐。

如何更改推荐品牌数量 ?

如图:添加一个产品  右边的就会随机变法 而且不断增加的问题

点击查看原图

 打开page_header.lbi
找到

<!--{foreach from=get_brands1($GLOBALS['smarty']->_var['cat']['id']) item=bchilder name=no2}-->
<li><a href="{$bchilder.url}">{$brand.logo}<img src="data/brandlogo/{$smarty.foreach.no.iteration}_{$smarty.foreach.no2...

阅读全文>>

Ecshop安装过程中的的问题:cls_image::gd_version()和不支持JPEG

 在安装Ecshop的时候,遇到两个问题:

  1.Strict Standards: Non-static method cls_image::gd_version() should not be called statically in D:\X\www\ecshop\install\includes\lib_installer.php on line 31

  解决:找到install/includes/lib_installer.php中的第31行   return cls_image::gd_version();然后在找到include/cls_image.php中的678行,发现gd_ve...

阅读全文>>

ecshop修饰符preg_replace/e不安全的几处改动

主要集中在 upload/includes/cls_template.php 文件中:
  1:line 300 :
  原语句:
  return preg_replace("/{([^\}\{\n]*)}/e", "\$this->select('\\1');", $source);
  修改为:
  return preg_replace_callback("/{([^\}\{\n]*)}/", function($r) { return $this->select($r[1]); }, $source);

  2:line 495:
   ...

阅读全文>>

ectouch/ecshop实现后台订单列表添加手机下单图标标注的方法

众所周知,ECSHOP本身的手机版站太弱了,所以比较流行的都是使用ECTouch免费开源程序,有了手机版,自然就会有人从手机版下单,那么该怎样知道是手机站下的单呢?

阅读全文>>

附件下载:
图片文件.zip 2.3KB

实现ecshop不同的分类调用不同的模版

目的:ecshop不同的分类调用不同的模版,如果没有就调用默认的模版 
最模板方法:模仿分类样式,COPY一个分类模版

注意:红色部分是新增加的,黑色部分,是让你找到位置,知道在哪里增加

实现ecshop不同的分类调用不同的模版


1,在分类表ecs_category里增加一个字段,style_moban属性就与style相同吧,
或者执行以下SQL语句 alter table  `ecs_category` add style_moban varchar(255) NOT NULL DEFAULT '';
2,修改admin\templates\category_info.htm
      <tr>
  &nb...

阅读全文>>

ecshop订单中配送方式报错

Warning: Illegal string offset 'free_money' in /www/jade360/mobile/admin/order.php on line 2200

Warning:number_format() expects parameter 1 to be double, string given in /www/jade360/mobile/include/lib_common.php on line 963

 

解决这个问题的时候,一开始我也是先到网上查看相关的解决方案,

大部分都说是lib_common.php的price_format ()里面的$pr...

阅读全文>>

ecshop后台管理显示扩展分类下商品

    ecshop 后台商品列表默认只显示分类下的商品,而不显示扩展分类中的商品,以下是我个人给出的解决方法: 


1、打开admin/includes/lib_goods.php 第839行左右的位置 可以看到如下代码: 


$where = $filter['cat_id'] > 0 ? " AND " . get_children($filter['cat_id']) : ''; 

 

2、把以上这行代码的内容换成如下内容即可: 


     if($filter['cat_id']>0){&nb...

阅读全文>>

ecshop后台设置中 单选框、下拉选择框文字不显示

    如图所示,每个单选框后面应该有说明文字的,现在却不显示出来。这是什么原因呢?原因是php高版本导致的。ecshop支持的php版本太老了,本人升级了php的版本,出现了一系列的问题,就包括这个问题。

点击查看原图

阅读全文>>