聯系官方銷售客服
1835022288
028-61286886
插件名稱 | 建站系統 V3.19 |
插件作者 | 迅睿官方團隊 |
最近更新 | 2025-04-24 15:41:23 |
[高級版]內容聚合欄目,增加滾動條效果 [高級版]module標簽優化catid查詢條件效率 修復多網站時偶爾存在其他站點緩存丟失的情況 |
請教一個問題:
{$cat.name}這個標簽,在多級欄目下,比如產品中心>徽章>烤漆徽章
同一個產品名稱為aaa,內容欄目封面模板category.html(頂級欄目產品中心不正常,輸出為產品中心定制:aaa)和內容列表頁模板list.html(二級欄目徽章和三級欄目烤漆徽章,都正常)中,只有欄目封面不對,因為名稱變了。想在產品中心頁頂級欄目也輸出為二級欄目或三級欄目的產品名稱
請問怎么去寫這個代碼標簽
{module catid=$catid order=updatetime page=1} <li> <a href="{$t.url}" title="{$t.title}" class="img"><img src="{dr_thumb($t.thumb,500,500)}" alt="{$t.title}"></a> <h3><a href="{$t.url}" title="{$t.title}">{$cat.name}定制:{$t.title}</a></h3> </li> {/module}
{dr_cat_value($t.catid, "name")}
{$cat.name} 是顯示的當前欄目的名稱
$cat 是包含了當前欄目的所有信息的一個數組,因此當前欄目是 產品中心,{$cat.name}自然是只顯示 產品中心 四個字了
如果你想獲取產品所在欄目的欄目名
那就要先獲得欄目ID
也就是一樓寫的 $t.catid
然后通過官方函數 {dr_cat_value($t.catid, "name")}