插件名稱:官方商城插件
在search.html 中 {dr_cat_value('store', $t.catid, 'name')} 這個方法調(diào)用當(dāng)前商品所屬欄目名稱,無效 會調(diào)用成欄目id為1的欄目名稱
{search module=store id=$searchid total=$sototal order=$params.order catid=$catid page=1 pagesize=10 urlrule=$urlrule return=r}
<li class="ga-one clearfix">
<div class="g-wenli"><span>所屬欄目:</span><p>{dr_cat_value('store', $t.catid, 'name')} </p></div>
</li>
{/search}
已經(jīng)發(fā)現(xiàn)問題了,是變量寫錯了,上面用的r,下面直接復(fù)制官方例子復(fù)制成t了。
{search module=store id=$searchid total=$sototal order=$params.order catid=$catid page=1 pagesize=10 urlrule=$urlrule return=r} <li class="ga-one clearfix"> <div class="g-wenli"><span>所屬欄目:</span><p>{dr_cat_value('store', $r.catid, 'name')} </p></div> </li> {/search}{dr_cat_value('store', $t.catid, 'name')}改成{dr_cat_value('store', $r.catid, 'name')}這樣就OK了。
一眼看出是前綴錯了吧