このチュートリアルhttp://blog.magikcommerce.com/how-to-show-most-viewed-best-selling-products-in-magento-storeに基づいてカスタム ブロックを作成しました。
home.phtml テンプレート ファイルから Block を呼び出したいと思います。
以下から静的ブロックを呼び出します。
<?php
$helper = Mage::helper('cms');
$source = Mage::getModel('cms/block')->load('my-block');
$processor = $helper->getPageTemplateProcessor();
$html = $processor->filter($source->getContent());
echo $html;
?>
もちろん、それは魅力のように機能します!' しかし、私の場合、テンプレート ファイル内でダイナミック ブロックをロードするにはどうすればよいでしょうか。
私の bestseller.phtml ファイルは次のとおりです。
app/design/frontend/default/default/template/catalog/product/bestseller.phtml
そして私のクラスは次のとおりです。
Mage_Catalog_Block_Product_Bestseller