在首页调用不同分类商品样式与广告,cat_goods.lib
2016-07-07 16:07 来源:www.chinab4c.com 作者:ecshop专家
EC版本:v2.7.2 RELEASE 20100604 刚刚完成一个东西,和大家分享一下 就是在首页调用分类下商品时候,让不同的商品显示不同的样式 如果在不同的商品里要添加不同的广告位置,我这个也可以实现 废话不多说!开始吧! 在首页调用不同分类下模板的时候 第一步:后台—》设置模板-》分类下的商品->添加你所用调用的东西(这个必须先要在index.dwt里面写好<!-- TemplateBeginEditable name="{就是你的位置}" --><!-- TemplateEndEditable -->) 第二步:你要写出你想要的显示不同样子的CSS样式,也就是类! 第三步:在lib_goods.php里 777行吧$sql = 'SELECT g.goods_id, g.goods_name, g.cat_id, g.market_price, g.shop_price AS org_price, ' . 调用出cat_id这个参数,就是这个商品所属的ID 第四步:打开cat_goods.lib这个文件<div class="goods_cat goods_cat_<!--{if $cat_goods[0][cat_id] eq 24}-->1<!--{elseif $cat_goods[0][cat_id] eq 45}-->2<!-- {/if}-->"> 这里解释一下$cat_goods[0][cat_id]这个是商品所属的类别ID //这个就是在不同的模板里调用不同的广告,这个是在后台广告管理可以直接操作, <!--{if $cat_goods[0][cat_id] eq 24} {insert name='ads' id=8 num=1}//这段代码里ID就是你广告位置的代码 <!--{else}--> {insert name='ads' id=9 num=1}//http://bbs.ecshop.com/viewthread.php?tid=86876&highlight=%CC%ED%BC%D3%B9%E3%B8%E614楼朋友说的,感 谢他 <!--{/if}--> 至于这里的24和 45 就是 商品类别的ID 8和9 就是广告位置的ID 完事了,以上方法虽然比较笨,但是可以实现,比较一个网站建立好之后,他的类别一般都不删除,所以ID也就不会轻易改变! 第一写文档,望高手们别要骂我,也许曾经有人写过,但是我没有找到,如果抄袭现象,绝对无意!绝对无意! 刚接触EC,平时总是用别人的劳动成果,今天就分享一下我的! 再说声明:如有抄袭,绝对无意高手飞过时不要骂我! 给小草生长的机会!感觉废话很多,不知道讲明白了么 觉的还行的朋友,顶一下,谢谢 |
回答:
还不错哦,支持一下。 |
好东西啊啊 |
看来实用的人不多,呵呵,有人支持一下就好了 呵呵 |
我看了3遍 终于看明白了 谢谢楼主 |
很好啊 这个 |
是吗 我没有看 等下去看下 |
不错,顶一个。 |
最近更新
常用插件
- ecshop订单聚合插件
ecshop订单聚合插件,主要是为了方便ecshop中订单产品到货情况的分析和...
- ecshop注册审核插件
ecshop插件介绍:ecshop会员注册审核插件,主要是在前台提供给注册的时候...
- ecshop虚拟发货插件
ecshop虚拟发货插件介绍: ecshop虚拟发货插件,主要为了通过后台手动录...
- ecshop的oss插件
ecshop的oss插件免费共享了,oss,ecshoposs...
- ecshop没登陆情况下订单查
ecshop没登陆情况下订单查询插件,主要是针对ecshop在没有登陆的情况下...
ecshop热门问答
ecshop热门资料
ecshop浏览历史
ecshop加盟信息
ecshop加密串
ecshop热点
ecshop用时
ecshop字数
ecshop审核代理
ecshoppic-view
ecshoptime
ecshop拷问
ecshop贴子
ecshop淘宝模版
ecshopdemo
ecshopmin
ecshop模版制作
ecshop南宁电池网百度收录
ecshop销售平台
ecshopGKB
ecshop模板可写性检查
ecshop缝纫机
ecshophelp
ecshopcontact
ecshop自适应屏
ecshop租赁
ecshop删除商品
ecshop虚拟产品
ecshopWinWebMail
ecshopFatal
uchome权限
ecshop专区