ecshop随意调用自定义属性


goods.php
找到
$properties = get_goods_properties($goods_id); // 获得商品的规格和属性
我的229行

增加以下代码

//自定义属性数据结构

 if($properties['pro']){
            $myprolist = $properties['pro']['Attribute'];
            $mypro = array();
            foreach ($myprolist as $key => $v) {
                $name = $v['name'];
                $mypro[$name] = $v['value'];
            }
        }
 
	$smarty->assign('mypro',          $mypro);                              // 商品属性

/*
array(2) {
["Shape"]=>
string(5) “Round”
["Length"]=>
string(4) “52mm”
}
*/

在goods.dwt模板里,就可以在任意的地方调用自己想调用的属性了。

   {$mypro.Length}

最后的最后,你就能随意设计自己的属性界面了。比如

如果你是一名技术人员可加我QQ 2651-0442-02,如果你是java技术人还可以加入QQ群 1784-9136-0
你将得到的不仅仅是技术的交流,还有职业机会,人生解惑.
首发地址:月小升博客http://java-er.com/blog/ecshop-self-attribute/
无特殊说明,文章均为月小升原创,欢迎转载,转载请注明本文地址,谢谢
此条目发表在 PHP 分类目录,贴了 标签。将固定链接加入收藏夹。
既然来了,就评论一下,不会怀孕的

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">