これは私の最初の投稿です。私は Magento ショップを持っています (テーマがインストールされています) 製品ページには、製品 ID を示す静的ブロックがあります。次のコードを含む Phtml (product_id.phtml) ファイルを作成しました。
$_prodID = Mage::registry('current_product')->getId();
$_product = Mage::getModel('catalog/product')->load($_prodID );
echo $_prodID ;
私が呼び出す静的ブロックで:
{{block type="core/template" name="product_id" template="myfolder/product_id.phtml"}}
問題は、製品 ID が表示されることですが、製品ページに初めて表示されるだけです。その後、別の製品に移動しても問題はありません。最初の製品の ID が表示されます。ここや他のフォーラムも読みましたが、これはキャッシュの問題であると推測しています。その特定の静的ブロックのキャッシュを無効にすることで修正できますが、その方法がわかりません。誰か助けてください。ああ、初心者のために説明してください。ありがとうございました