解決方法是首先調用需要顯示的頁面中的函數。例如,如果菜單需要在goods.php顯示,則不能首先調用默認狀態。這樣,我們可以首先將以下代碼添加到goods.php文件中,並自己選擇位置,只要它不在包含的函數和過程中。
代碼如下:
$ smarty-& gt;assign(‘top categories’,get _ categories _ tree(‘0’);//頂級分類樹
默認方法是產品分類頁面和產品詳細信息頁面中get _ categories _ tree(‘0‘)中的0對應於cat_id,在此處將其更改為0可以顯示所有分類樹。
通過這種方式,我們得到了頂級分類樹,smarty將其分配給topcategories變量以便在前臺調用。
類似的
& lt!-{ foreach from = $ top categories item = cat }-& gt;
& ltdt class =“{ if $ fenlei _ id eq $ cat . id } angel 1 down { else } angel 1 {/if }“& gt;& lta href =“{ $ cat . URL }“& gt;{ $ cat . name | escape:html } & lt;/a & gt;& lt/dt & gt;
這種方式調用顯示。
妳也可以參考我網站上的壹篇文章。
/php/0PT22010.html
有問題可以百度嗨我,壹般都是晚上在線。