发新话题
打印

产品属性显示在类别列表栏-category.php

本主题由 失落的天空 于 2008-1-21 10:21 设置高亮

产品属性显示在类别列表栏-category.php

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 编辑 ]
本帖最近评分记录

TOP

嗯,很好!支持!
那如何调用商品重量跟积分呢?
还望也开发下!谢谢!

TOP

这个一定要顶,支持!!!
希望您能讲解下如何 在列表页 调出 商品品牌。谢谢

TOP

<!--{foreach from = $brand_list item = brands}-->{$brands.brand_name}<!--{/foreach}-->

TOP

商品重量跟积分要怎么做出来呢?

TOP

哎,没有调试成功

TOP

我测试怎么不行呢?

TOP

是不是版本不同了?

TOP

加到首页不能用?
加到:get_recommend_goods()下用不了

TOP

不行,调试不成功

TOP

这个代码刚刚经过测试 ,只能调出商品固定属性,调不出可选属性
哈哈,我来了!

TOP

huilHUIT回头看看

TOP

发新话题