2011-06-20 7 views
1

私は、Magentoの左側のサイドバーページを持つ2列の左側のサイドバー部分に画像などを追加する方法を理解しようとしていますが、cms - > page- >管理領域の設計部分。Magentoの画像を更新レイアウトで追加する

これは更新レイアウトのXML領域から行うことはできますか?そうでない場合は、モジュールの作成方法(または必要なもの)を説明できますか?

ありがとうございました。

答えて

2

あなたはbase/default/layout/catalog.xmlで見れば、あなたはアップデートレイアウトXML領域で指定することができ、画像のプレースホルダでテンプレートを使用する例が表示されます。

<reference name="left"> 
     <block type="core/template" name="left.permanent.callout" template="callouts/left_col.phtml"> 
      <action method="setImgSrc"><src>images/media/col_left_callout.jpg</src></action> 
      <action method="setImgAlt" translate="alt" module="catalog"><alt>Our customer service is available 24/7. Call us at (555) 555-0123.</alt></action> 
      <action method="setLinkUrl"><url>checkout/cart</url></action> 
     </block> 
    </reference> 

だから、あなたの更新のレイアウトXMLで、あなたあなたは、テンプレートファイルleft_col.phtmlのコピーを取って、あなたが望むように変更を加えることによってそれを適応させることができ

<reference name="left.permanent.callout"> <!-- match this to the block name from above --> 
      <action method="setImgSrc"><src>images/media/my_file_name.jpg</src></action> 
      <action method="setImgAlt" translate="alt" module="catalog"><alt>Some text here</alt></action> 
      <action method="setLinkUrl"><url>your/path</url></action> 
    </reference> 

:ようなものを書くでしょう。

関連する問題