国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > Ecshop > 正文

ecshop獲取輸出商品屬性的值的方法

2024-07-09 22:56:55
字體:
來源:轉載
供稿:網友

下面本文章來給各位介紹一個關于ecshop獲取輸出商品屬性的值的例子,方法非常的簡單希望對各位有所幫助。

ECSHop的自定義屬性很是好用,但是在前臺輸出的時候非常麻煩,只能循環輸出所有的附加商品屬性,不能輸出制定的某個自定義的屬性,本來它用的是Smarty模板,但是到2.5之后好像是把Smarty修改很多,里面好多東西不能用了。今天給朋友改東西,隨便就寫了下。

我只在商品具體信息頁面(goods.php)做了這個事情,可以的話可以寫到每個頁面去。

修改goods.php 在

PHP代碼

代碼如下 復制代碼
$smarty->assign(‘properties’, $properties['pro']);

這句前添加:

PHP代碼

代碼如下 復制代碼
//By Sharmy
$pros = array();
foreach($properties['pro']['商品屬性'] as $k=>$pro){
$pros[$pro['name']]['specId'] = $k;
$pros[$pro['name']]['value'] = $pro['value'];
}
$smarty->assign(‘pros’, $pros);

然后在模板部分可以這樣調用(例如調用自己在后臺定義的"凈重"的商品類別屬性):

XML/HTML代碼

代碼如下 復制代碼
<ul><li> 凈重:{$pros.凈重.value}</li></ul>

接下來就可以修改它的其它頁面了,最好是修改調用的function部分,例如修改lib_goods.php里的get_goods_propertiess。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 新河县| 大方县| 安多县| 彝良县| 湘潭市| 夏河县| 无为县| 专栏| 南充市| 通河县| 区。| 紫云| 达孜县| 宁陕县| 乐都县| 福州市| 响水县| 澄迈县| 吴川市| 阜新市| 乐东| 安远县| 定西市| 和平县| 本溪市| 重庆市| 娄烦县| 福州市| 东平县| 囊谦县| 通辽市| 黄浦区| 潍坊市| 江川县| 锦屏县| 黎川县| 绥德县| 永安市| 东安县| 龙川县| 孟津县|