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

标签《商品》下的文章:

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

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

阅读全文>>

实现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后台管理显示扩展分类下商品

    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商品详情页面调用当前商品所属分类名称

ECSHOP开发中心在制作模板的过程中想要在详情页面调用该商品所属的商品分类的分类ID和商品名称。通过下面的方法就可以实现了,感兴趣的朋友可以研究看看

第一步:打开goods.php

在页面最下方添加如下方法

function get_cat_info($cat_id)
{
return $GLOBALS['db']->getOne('SELECT cat_name FROM ' . $GLOBALS['ecs']->table('category') .
" WHERE cat_id = '$cat_id'");
} 

第二步:搜索$smarty->assign('goods_rank',  ...

阅读全文>>