登陆      注册    找回密码   会员投稿 设为首页 | 收藏本站   当前时间是: 
关闭音乐播放器
首页>技术文档>php学习>正文


ecshop将产品属性显示在列表栏里-category.php

来源:董为坚个人网   作者:董为坚   浏览:1936次   发表时间:2015-9-25 9:42:32

方法:在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}; <br />
<!-- {/foreach}-->
<!-- {/foreach}-->
如此,前台列表文件即显示相应产品的属性了。属性的显示方式为:属性名1:属性值1;

如果要通过列表显示即:
属性名1     属性名2   属性名3
属性值1     属性值2   属性值3

则修改上面的代码为:
 <!-- {foreach from=$goods.propertie item=propertys key=key} -->
        
              <!-- {foreach from=$propertys item=property} -->
          
                {$property.name|escape:html}
          
              <!-- {/foreach}--><br />
         <!-- {foreach from=$propertys item=property} -->
          
              {$property.value|escape:html}
          
              <!-- {/foreach}-->
              <!-- {/foreach}-->

董为坚个人网 https://www.dwjgrw.cn/ 【关闭窗口
注:转载或者复制本站文章,必须带上董为坚个人网链接。

上一篇:养眼美女醉人心
下一篇:ecshop商品列表页面增加评论数量和评分图片的功能

版权所有:《董为坚个人网
本文地址:https://www.dwjgrw.cn/Content/id/61.html   复制地址
本站内容除特别注明外,均为《董为坚个人网》原创,欢迎转载!转载请注明本文地址,谢谢!


  评论列表

  发表评论 [评论会通过邮件和短信的形式通知我,我会及时回复,一定回来看哦!!!]
昵称: [必填]
邮箱: [必填]
内容: [必填]
验证码:   
                     
给我留言 申请友链Copyright © 2012-2021 董为坚个人网, All rights reserved 手机版
本站已正常运行2328天技术顾问:董为坚个人网 ( 桂ICP备15004478号-1 )
最后更新:2018-3-12联系QQ1115030108,邮箱:dongweijian@dwjgrw.cn
今日有359人访问,总访问数432099人请勿发布违反中华人民共和国法律法规的言论.