服务报价 | 域名主机 | 网络营销 | 软件工具| [加入收藏]
 热线电话: #
当前位置: 主页 > php教程 > ecshop教程 >

ecshop商品详情页增加对商品属性ID判断输出

时间:2016-04-14 16:39来源:未知 作者:最模板 点击:
有些时候呢,我们往往要对ecshop后台添加的商品属性进行不同部位的输出。 在商品详情页中,可能一个地方需要输出某个商品的重量,而另一个地方的需要输出商品的赠送信息 但是e
有些时候呢,我们往往要对ecshop后台添加的商品属性进行不同部位的输出。
 
在商品详情页中,可能一个地方需要输出某个商品的重量,而另一个地方的需要输出商品的赠送信息
 
但是ecshop的话,他的商品属性是要是通过循环输出的,就是说,他的商品属性是一下子全部都输出来,只要你在后台添加了什么商品属性,他就给你全部把商品属性输出来。
 
这样的话呢,可能就不能达到我们想要的效果。
 
下边我们来具体讲一下,如何让商品详细页能对商品属性进行ID判断输出。
 
打开 includes/lib_goods.php这个文件
 
大概在647行
$arr['pro'][$group][$row['attr_id']]['value'] = $row['attr_value'];
在这段代码之后添加
$arr['pro'][$group][$row['attr_id']]['id'] = $row['attr_id'];
 
接下来,我们就可以在商品详情页对商品属性ID进行判断了
在商品详情页的模板文件中的循环输出里边加上if判断
<!-- {foreach from=$property_group item=property} -->
<!--{if $property.id<187 }-->
 
<!--{/if}-->
<!-- {/foreach}-->
187为商品属性的ID
 
这样就可以实现了。
(责任编辑:最模板)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------