ShopEx在商品列表显示商品扩展属性

时间:12-05-25 栏目:ShopEx插件, 网站开发 作者:admin 评论:0 点击: 9,616 次

 

 

/config/config.php文件最底添加 如下代码:

define('CUSTOM_CORE_DIR', BASE_DIR.'/core_steven');

 

/目录下添加core_steven目录,其下结构如下:

shop
├─controller
│      cct.gallery.php

└─view
└─gallery
└─type
text.html

 

cct.gallery.php 的内容如下

class cct_gallery extends ctl_gallery{

function index($view,$cat_id='',$urlFilter=null,$orderBy=0,$tab=null,$page=1,$cat_type=null) {
//此处代码复制/core/shop/controller/ctl.gallery.php的index方法。

}

}

 

然后在 $this->output();前添加代码

$props=array();
$member_lv = intval($this->system->request['member_lv']);
$objGoods2 = &$this->system->loadModel('trading/goods');
foreach( $this->pagedata['product'] as $key=>$val){
$goods_id  =$val['goods_id'];
$aGoods = $objGoods2->getGoods($goods_id,$member_lv);

foreach($aGoods['prototype']['props'] as $k=>$v){
if(is_array($v['options'])){
$aGoods['p_'.$k]=$v['options'][$aGoods['p_'.$k]];
}
if($key==0)
$props[$k]= $v ['name'];

}
unset($aGoods['prototype']);
$this->pagedata['product'][$key]=$aGoods;
}

text.html内容复制来自/core/shop/view/gallery/type/text.html

将列表处添加

 

最终效果如下:

声明: 本文由( admin )原创编译,转载请保留链接: ShopEx在商品列表显示商品扩展属性

ShopEx在商品列表显示商品扩展属性:等您坐沙发呢!

发表评论


------====== 本站公告 ======------
联系信息:
电话:19970108113(微信同号) QQ:3142401606
支付宝:https://me.alipay.com/lxq73061
相关插件程序等信息均会在站内发布,敬请关注。

读者排行