hacks by:Happy boy & Jet @ xoao.com
首发地址:
http://my.xoao.com/ecshop-goods-properties-show-in-category
category.php列表栏显示属性参数,如图:

方法:在category.php的 function category_get_goods 函数的
复制内容到剪贴板
代码:
while ($row = $GLOBALS['db']->fetchRow($res))
{下面加入:
复制内容到剪贴板
代码:
/*----------------Jet加的取得商品属性-------------------*/
$properties = get_goods_properties($row['goods_id']);
$arr[$row['goods_id']]['propertie'] = $properties['pro'];属性调用和数组赋值,取pro属性;
前台显示:
在category.dwt和goods_list.lbi的{$goods.goods_name}下面加入:
复制内容到剪贴板
代码:
<!-- {foreach from=$goods.propertie item=propertys key=key} -->
<!-- {foreach from=$propertys item=property} -->
{$property.name|escape:html}{$property.value|escape:html}
<!-- {/foreach}-->
<!-- {/foreach}-->如此,前台列表文件即显示相对应产品的属性了。
{$key|escape} 可加亦可不加,是显示属性的类别名的。
首发笑傲博客
[
本帖最后由 vilifone 于 2008-1-21 10:01 编辑 ]