這是我在這裏的第一篇文章,所以我很抱歉我會做出任何愚蠢的行爲。 我有一個Magento商店(安裝了一個主題) 在產品頁面上,我有一個顯示產品ID的靜態塊。 我已經創建,其中我有以下代碼的PHTML(product_id.phtml)文件:在靜態模塊中顯示產品ID - Magento
$_prodID = Mage::registry('current_product')->getId();
$_product = Mage::getModel('catalog/product')->load($_prodID);
echo $_prodID ;
在靜態塊I撥打:
{{block type="core/template" name="product_id" template="myfolder/product_id.phtml"}}
行,問題是,產品ID確實顯示,但僅在產品頁面上第一次顯示。之後,如果我導航到其他產品,則無關緊要,它仍會顯示第一個產品的ID。我已經閱讀過這裏和其他論壇,我猜測這是一個緩存問題。修復可以是禁用該特定靜態塊上的緩存,但我不知道該怎麼做。有人可以幫忙嗎? Aaa ..請爲新手解釋。 謝謝
是的,我已經嘗試了,這是我可以使它工作的唯一途徑。我已禁用緩存BLOCK HTML。 –