ecshop站点首页添加通栏广告的方法

ecshop站点首页添加通栏广告的方法
在 ecshop 默认的系统中,给我们预约的广告位是很少的,只有哪么区区可数的几个,当我们需要其它版面有广告时,需要在后台自行添加,这里添加有两种方法,第一种就是刚提到的后台自行添加,然后前台模板调用JS广告代码,还有一种就是手动DIY,当后台不能够满足广告位置与代码的时候就可以手动DIY了,就是直接手动在 dwt 模板里面添加,但相对来说,还是使用后台添加比较规范,下面夏日博客就来讲一下如何在...

ecshop怎样在文章中调用友情链接列表

ecshop怎样在文章中调用友情链接列表
在 ecshop 中,友情链接通常都是在首页调用的,但有时候的需要也可能要在其它页面调用,比如文章页面中,但在其它页面直接放模板标签是不行的,还要在相应的文章 PHP 页面进行函数的定义,并进行 smarty 赋值才行,下面夏日博客就来分享一下如何在文章中调用友情链接列表,我们可以举一反三把此方法应用到其它页面。 第一步,打开 article_cat.php 文件,在 74行左右的空白代码处添加如下代码: [code lang...

ecshop在搜索商品页显示商品货号

ecshop在搜索商品页显示商品货号
ecshop的站内搜索功能较为完善,商品的图片名称基础的信息都显示出来了,但有的时候可能出于特殊的需求,还需要显示商品的货号,这在默认的模板中是没有显示的,需要进行简单的二次开发,下面夏日博客分享一下如何在搜索页面调用商品的货号。 一,首先打开搜索商品页面 search.php 文件,找到如下代码: $sql = "SELECT g.goods_id, g.goods_name, g.market_price, g.is_new, g.is_best, g.is_hot, g.shop_p...

ecshop在首页每个商品下显示该商品货号

ecshop在首页每个商品下显示该商品货号
在首页的商品有许多,其中“精品推荐、新品上市、热卖产品” 三个版块的商品基本上已经占满了首页了,所以今天夏日博客就针对这三个版块的商品做下简单的修改,把商品货号放在每个商品的下面,这样一来可以让商品传递的信息更多一点,二来可以显得该商品更丰富了。 第一步,打开 lincludes/lib_goods.php 文件,找到如下代码: //取出所有符合条件的商品数据,并将结果存入对应的推荐类型数组中 $sql = 'SELEC...

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

DIV实现滚动条效果

DIV实现滚动条效果
DIV 想要实现滚动条的效果其实很简单,只要给指定 DIV 添加一个 overflow 且给 DIV 以指定的高度就可以了,看如下的代码: <div style="position:absolute; height:400px; overflow:auto"></div> 当然这样测试是显示不出来效果的,还要在DIV中添加文字或图片,当 DIV 撑起来的时候就显示出效果了,下面再看一下 DIV 样式里面各项的参数。 div 设置滚动条显示:overflow :yes div 设置滚动条自适...

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] 修改为:“自动回复:您输入的不是关...