ECSHOP在首页和列表页商示商品的简单描述

ECSHOP在首页和列表页商示商品的简单描述
在之前的文章中,我们介绍了在购物车页面显示商品的简单描述,今天有个客户要求在首页和商品的列表页面同样显示出商品的简单描述,在网上搜索了一番,修改成功,下面夏日博客就把修改的方法分享一下,以备下次使用,修改的方法以 ecshop 官方使用的模板为例。 一、在 ecshop 首页添加商品的简单描述 依次打开如下文件: (1),/themes/default/library/recommend_hot.lbi (2),/themes/default/library/reco...

ecshop在商品详情页面显示销售

ecshop在商品详情页面显示销售
在商品的详情页面显示销量可以让消费者更清晰商品的热度,在之前的夏日博客文章里,我们介绍了在首页以及商品列表页显示商品销量的方法,这一篇我们继续在 ecshop 商品详情页面显示商品的销量信息,同样的分为三步走,第一步需要添加显示销量的函数,第二步,在 php 页面进行 smarty 赋值操作,第三步,在商品模板页面进行调用即可,下面我们来实例操作一下。 第一步,打开 good.php 文件添加销售函数,代...

ecshop在商品详情页调用该商品所属分类名称

ecshop在商品详情页调用该商品所属分类名称
在 ecshop 商品详情页面是不显示该商品所属分类名称的,哦,对了,不能说不完全显示,是没有单独的调用显示出来,其实在当前位置已经显示出来了,比如最近刚给在单位做的精品购物站的详情页面,显示如“当前位置: 首页 > 设计印刷 > 宣传画册 > 宣传画册02”,在这里已经显示出来了,但我们有时候还需要在商品详情属性这里显示一个单独的分类名称,下面夏日博客就来分享一下如何在商品详情页显示出来。 第一...

ecshop在商品分类页调用商品货号

ecshop在商品分类页调用商品货号
之前夏日博客分享了在 ecshop 首页商品下面调取商品货号的方法,下面再来分享一下 ecshop 如何在商品分类页面调取商品货号的方法,其实跟在首页调取商品货号都是同一个原理,首先在 php 文件 sql 语句中调取出货号,然后在模板中进行标签调用即可。 第一步,打开 /category.php 文件,找到如下代码: $sql = 'SELECT g.goods_id, g.goods_name, g.goods_name_style, g.market_price, g.is_new, g.is_best, g...

ecshop在模板中包含模板

ecshop在模板中包含模板
在模板中包含模板,实际上就是将通用的页面进行包含重复使用而已,我们知道在 php 中,如果整个网页风格头部相同,就可以将其单独的摘出来,在使用的时候进行 include 包含进来即可,在 ecshop 中,模板页也是这样,比如统一的头部,统一的底部,我们不可能复制多个文件,这样在修改的时候就麻烦了,要每个页面都进行修改,所以我们可以将相同的头部制作成一个单独的文件,然后进行统一调用就行了。 在 ecs...

ecshop在楼层中调用二级分类LOGO

ecshop在楼层中调用二级分类LOGO
在多用户的ecshop中,是可以进行二级分类LOGO图的设置的,而在做模板的时候,我们有时候又需要在楼层中将二级分类LOGO图调用出来,那么就需要我们在写楼层的时候调用商品的分类名称等相关信息的时候,一并将LOGO图进行调用出来,然后在引用的地方调其路径即可,下面是夏日博客实例方法,如下. [code lang="php"] function get_child_cat( $tree_id = 0, $num = 0 ) { $three_arr = array( ); $sql = &q...

ecshop用中文显示商品的价格

ecshop用中文显示商品的价格
经常玩 ecshop 或常常购物的小伙伴,知道购物商城中的价格是以数字来显示的,今天在群里遇到一个小伙伴问这个数字能不能改成中文来显示呢,额,这样的问题还是第一次遇到,这个倒也不是很难,只需要定义一个中文显示价格的函数再进行调用即可,下面是夏日博客从网上搜集过来的一个函数方法,我们来看一下。 第一步:首先在 /includes/lib_common.php 尾部加入下面函数。 [code lang="php"] function numbe...

ecshop用户输入存储乱码的问题

ecshop用户输入存储乱码的问题
在制作新的 ecshop 模板时,因为 diy 的需要,往往会多出一些新的字段来,当用户提交这些新的字段到数据库中却变成了乱码,经过分析,原来所有提交的材料都经过了 htmlentities 的处理,也就是防止 js 代码的恶意输入,虽然看上去没什么问题,但却产生了乱码,所以只能修改这个字段了,下面的方法是夏日博客在网上找寻的方法,修改后成功解决乱码的问题,下面看一下方法。 打开 /includes/lib_passport.php...

ecshop验证email的函数

ecshop验证email的函数
ecshop 在注册时验证 email 是否已经存在采用的是 ajax 无刷新技术,最近很好奇,这段 ajax js 的文件在什么地方呢,从注册页面没有找到,只能追寻着 js 的连接,原来是在 js目录下user.js 文件里面,我们打开 user.js 文件,找到 function checkEmail(email) 函数就是了,实例代码如下: [code lang="php"] function checkEmail(email) { var submit_disabled = false; if (email == '') { docum...

ecshop修改某会员对购买商品只能进行一次评论

ecshop修改某会员对购买商品只能进行一次评论
ecshop 的评论机制是只要某会员购买了某款商品后就可以进行无限制的评价,这显然是不规范的,评论的体系应该是会员购买了一次商品就进行一次给分与评价,如何实现某个会员只对购买过的商品进行一次性的评价呢,我们需要进行判断该会员是否已经对购买过的商品进行了评价,以及评价数量,再获取对该商品购物的次数,评价数不能大于购物数次,下面夏日博客根据判断的条件进行二次的修改。 第一步,先在后台商...

ecshop修改后台登陆地址

ecshop修改后台登陆地址
之前在使用 phpcms 时,修改了 phpcms 后台登陆地址,再后来使用 wp,修改过了 wp 的后台登陆地址,现在使用了 ecshop,也要修改后台的登陆地址了,好像一个完整的开源系统,修改后台登陆地址是必备的功课,当修改了后台登陆地址后,安全性上面会大大增加,那么下面就让夏日博客来总结一下如何修改 ecshop 的后台登陆地址吧。 修改 ecshop 的后台登陆地址要比修改 phpcms、wp 简单得多。 第一步,将根目录...

ecshop修改VIP等级会员可以货到付款

ecshop修改VIP等级会员可以货到付款
ecshop 中可以设置多个会员级别,比如普通会员,高级会员,VIP会员,白银会员等,每个会员的等级权限又不一样,优惠政策也不一样,但是其发货的方式是整站一样的,比如货到付款,所有会员级别都是相同的,这在后台是没有办法更改的,如果只想要商城的VIP会员才能够享受到货到付款,还需要进行二次开发来进行限制甄别,夏日博客的修改方式如下. 打开 /flows.php 文件,找到如下的代码: [code lang="php"] $p...

ecshop新增单页面模板的方法

ecshop新增单页面模板的方法
单页面就是诸如站点的关于我们,联系我们之类的页面了,在ecshop中这样的单页面就很多了,比如售后服务,发货声明之类的都可以写成单页面来显示,在我们做商业模板的时候就可以添加这样的一个单页面来显示我们单页面的内容,下面夏日博客就来把相应的方法写下来,以备以后的查看。 第一:首先需要在根目录下新建一个 php 程序文件,比如我们命名为 single.php,这个 single.php 是自定义的页面,然后写入如...

ecshop显示最新评论和评论时间的方法

ecshop显示最新评论和评论时间的方法
在购物站点中,有时候需要将站点的最新评论发布到首页面去显示,评论是现在网民比较乐于查看的兴趣,夏日博客通常上购物站点,基本上都会看看好评差评,虽然这些评论都是刷出来的,但还是有一定的参考价值的,除了普通的文字评论标题外,现在京东和天猫上都配有了图文的评论,给人的感觉很好,让网购的消费人群可以更直观的看到拿到产品时产品的样子,下面夏日就来介绍一下如何在ECSHOP系统的首页显示最新...

ecshop微商城小黄鸡自动回复修改方法笔记

ecshop微商城小黄鸡自动回复修改方法笔记
打开weixin下index.php,搜索如下代码: [code lang="php"] echo $weixin->news($newsData)->reply();exit; }else{ if($content){ $xhyData = $weixin->http_post("https://www.xiariboke.net/app/simsimi/ajax.aspx",array('txt'=>$content)); echo $weixin->text"自动回复:".$xhyData -> reply();exit; } } [/code] 修改为:“自动回复:您输入的不是关...

ecshop微商城首页添加广告条加载倒计时效果

ecshop微商城首页添加广告条加载倒计时效果
现在的微商城是越来越多了,微商城也就是在手机端打开的手机商城购物页面了,在当前微商火爆的时代,微广告也是比较炫丽的,尤其是微商城的首页面,除了精美的商品外,还有精美的广告,在使用ecshop自带的手机模板制作广告滚动加载效果时,经常会遇到加载广告倒计时错误的问题,这种问题不仅是 ecshop 自带模板出现的问题,大都我们直接在制作手机端模板时都会遇到加载错误,下面夏日博客来教下大家如何通...

ECSHOP头部搜索如何添加品牌、分类名搜索条件

ECSHOP头部搜索如何添加品牌、分类名搜索条件
添加搜索条件,按品牌搜索,按分类名搜索,方法如下: 打开search.php 搜索下面代码: [code lang="php"] $keywords .= "(goods_name LIKE '%$val%' OR goods_sn LIKE '%$val%' OR keywords LIKE '%$val%' $sc_dsad)"; [/code] 将上面代码替换为: [code lang="php"] $keywords .= "(goods_name LIKE '%$val%' OR cat_name LIKE '%$val%' OR brand_name LIKE '%$val%' OR goods_sn LIKE '%$...

ecshop添加新增页面的方法

ecshop添加新增页面的方法
1、把根目录下 category.php 这个文件复制一下,名字自定义,就以category2.php为例 同样的方法打开themes\default文件夹,category.dwt这个文件也复制一个,改为category2.dwt 然后 打开这个文件category2.php 大约是74行 if (!$smarty-is_cached('category.dwt', $cache_id)) 改为if (!$smarty-is_c 2、打开这个文件category2.php 打到以下行 大约是74行: if (!$smarty->is_cached('category.dwt', $ca...

ecshop缩略图模糊的解决方法

ecshop缩略图模糊的解决方法
今天在一个ecshop购物站点中上传了一批图片,图片本身的显示很清晰,但在首页和商品列表页的显示就很模糊,在网上搜索了下,不少的系统使用者都出现了这样的问题,分析了一下源代码,原来在商页和商品列表页显示的缩略图是由原图片生成的,而在生成的过程当中使用了函数 imagejpeg(),但是没有使用生成图片的质量参数,如果没有使用质量参数的话,哪么默认的质量就是 75,所以图片没有 100 时的清楚,找到...

ecshop首页显示商品总数以及本月更新数的方法

ecshop首页显示商品总数以及本月更新数的方法
为了直观显示ecshop商城中一共上架了多少款产品以及每月更新了多少款产品,需要进行一个二次代码的开发,不过这个也是非常简单的,现在由夏日博客整理在商城首页显示商品的总数以及本月更新商品数量的方法。 1,首先修改 /index.php 找到如下代码: [code lang="php"] assign_dynamic('index'); [/code] 在它后边添加一些代码: [code lang="php"] $sql="select count(*) as goods_all from ". $ecs...