我想添加一個靜態塊在我的佈局。因此,從後端我添加一個新的靜態塊,並給了一個標識符。然後,我把我的在page.xml文件。這個裏面塊代碼是我的代碼,Magento靜態塊沒有顯示在我的佈局,雖然我依照正確的說明
<block type="cms/block" name="templatename" template="page/html/templatename.phtml">
<action method="setBlockId"><block_id>my_id</block_id></action>
</block>
後來我把PHP代碼我PHTML(templatename.phtml)文件顯示data.This是我的代碼裏面,
<?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('my_id')->toHtml();?>
最後我的phtml模板文件正在我的layout.phtml文件中加載。這是代碼,
<?php echo $this->getChildHtml('templatename') ?>
但我的靜態塊不是showing.Why是什麼?我的Magento的版本是1.8
嗨,我已經使用this.But它不工作。我不知道爲什麼.. – CodeCanyon
只是檢查可見性和其他設置爲您的靜態塊可能會有所作爲。 – liyakat
可見性意味着啓用權嗎?是的,它已經啓用 – CodeCanyon