花魁直播高品质美女在线视频互动社区 - 花魁直播官方版

 歡迎來到素材無憂網(wǎng),按 + 收藏我們
登錄 注冊 退出 找回密碼

ecshop調(diào)用商品屬性

時間: 2020-09-16 11:06 閱讀: 作者:素材無憂網(wǎng)

ecshop調(diào)用商品屬性很是好用,但是在前臺輸出的時候非常麻煩,只能循環(huán)輸出所有的附加商品屬性,不能輸出制定的某個自定義的屬性,本來它用的是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);

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

HTML代碼

<ul><li> 凈重:{$pros.凈重.value}</li></ul>

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

版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會員發(fā)布,如果侵犯了您的權(quán)益請與我們聯(lián)系,我們將在24小時內(nèi)刪除!謝謝!

轉(zhuǎn)載請注明: ecshop調(diào)用商品屬性

標簽:  
相關(guān)文章
推薦文章
模板推薦