2011-11-04 12 views
5

私はmagentoに新しく、私は自宅、カテゴリ、および他のページ用の静的ブロックを作成しようとしています。私は静的なブロックがフッタリンクのすぐ上に表示されるようにします。そして、静的なブロックの上に良い良いを提供することができるライン上の良いチュートリアルがあります。どのようにCMSでそれらを使用し、私たちはPHPコードを使用してそれらを生成することができます。Magentoのすべてのページにcmsスタティックブロックを追加するにはどうすればよいですか?

<?php echo $this->getLayout() 
->createBlock('cms/block') 
->setBlockId('your_block_id')->toHtml(); ?> 

別のブロックまたはCMSページ内のショートコード:あなたのCMSで使用

{{block type="cms/block" block_id="your_block_id"}} 

For Reference Visit Here

答えて

12

短いコードのようなページ

01 CMSページの静的なブロックを表示するには

<?php 
    echo $this->getLayout()->createBlock('cms/block')->setBlockId('static_block_id')-toHtml(); 
?> 

:.phtmlファイルのstaticブロックを表示するには

{{block type="cms/block" block_id="your_block_id"}} 
// used in your cms pages like a short code 
+0

http://myphpinformation.blogspot.in/2015/01/ how-to-create-magento-static-block.html – coder

0
<?php 
    echo $this->getLayout()->createBlock('cms/block')->setBlockId('block_id')->toHtml(); 
    // toy can use this code in your template file.  
?> 

をテンプレートに直接静的および非静的ブロックを追加

0

{{block type="cms/block" block_id="my_block" template="cms/content.phtml"}} 
関連する問題