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

标签《ecshop》下的文章:

ecshop调整默认商品图片排序、增加可自定义排序功能。

Ecshop添加添加新的商品相册图后,该图片就会置于商品相册的最后一个,于是前台显示放大图就会于相册第一张不同。原因是代码里面没有排序。


解决方法1:

找到include/lib_goods.php文件中“获得指定商品的相册”的get_goods_gallery函数,查找代码如下:

 " WHERE goods_id = '$goods_id' LIMIT "

 

大概在代码730行,如图所示


blob.png



更改为:

 " WHERE goods_id = '$goods_id' ORDER BY img_id ASC LIMIT "

 

解决方法2: 增加可自定义排序功能 。步骤如下:

 

一, 执行sql:

阅读全文>>

ecshop那些事,升级最新版php5.6

是不是对最新版本的php 适配ecshop很苦恼.最近我就遇到了这个事情,最终我花了一个小时的时间把这个问题解决了.

特放出来,方便大家查阅.

 

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in   \includes\cls_template.php on line 300 的错误,请问我应该怎么改?

 

这个错误存在于ecshop 最高版本2.7....

阅读全文>>

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',  ...

阅读全文>>

EcShop mobile模板商品详情页,调用商品属性

下图是pc的页面的商品属性。

点击查看原图

下图是手机版的商品详情页的商品属性调用,本来是没有的,先上成果。

阅读全文>>

ECShop后台地址(后台路径)修改

自定义ECSHOP后台目录的方法,其实很简单,只改两地,如下: 

1,更改后台文件夹名称.比如把"admin "更改为 "ecmoban"

点击查看原图

2,打开data里config.php这个文件,搜里面“admin”字样,改成新后台的名称,比如“ecmo…………

阅读全文>>