私はこれについてさまざまな意見を読みましたが、一部は管理パネルからすべて実行できると言い、他の人はレイアウトとテンプレートファイルにコードを追加する必要があると言います。まあ、何も動作しません...
- admin> CMS> static block from identifier home_image-centerから静的ブロックを作成しました
テンプレートapp / design / frontend / enterprise / my_theme / template / cms / home.phtmlを見つけ、ブロックを置きたい場所に次のコードを書きました。
<div>
<?php echo $this->getLayout()->createBlock('cms/block')->setBlockId('home_image-center')->toHtml();?>
</div>
で、管理> CMS>ページが呼び出されるページを開いた
home
としてデザインのタブカスタム・レイアウト更新XMLフィールド私はこのコードを追加:<block type="core/template" name="home_image-center" template="cms/home.phtml" />
間reference
のタグ。
表示されるかどうかを確認するために、静的ブロックのコンテンツにテキストを入れましたが、表示されません。私の最終的な目的は、そのブロックをそこに置き、バックエンドからいつでも変更できる静的な画像またはテキストを使用できるようにすることです。
{{block type="cms/block" block_id="home_center_image" template="cms/content.phtml"}}
...の両方を試しましたが、うまくいきません。