2012-05-09 11 views

答えて

2

免責事項:これは、レイアウト上の教訓であることを意図していないが、そのためのチュートリアルを参照してください - 周りにたくさんあり、ここでの質問がたくさんあります。 Magentoサイトの1つはhttp://www.magentocommerce.com/design_guide/articles/intro-to-layouts

です。ここでレイアウトファイルを編集する必要があります。あなたの要求の1つを例に挙げましょう。 catalog.xmlファイルで

、あなたが一番上にこのような何かを見ることができます::製品の比較

<default> 
... 
    <reference name="right"> 
     <block type="catalog/product_compare_sidebar" before="cart_sidebar" name="catalog.compare.sidebar" template="catalog/product/compare/sidebar.phtml"/> 
... 

は今、これが彼らを想定して、明示的にそれを削除しない(すべてのページに表示するように指示されますブロックはrightです)。

これらのページでは好きなように聞こえますが、他のページには表示されないので、ここから移動してカテゴリページと商品ページに移動してください。ご希望の場合、それはにISN場合は、それを作成し、我々はその内側に上記を追加する場合は、

<catalog_category_default translate="label"> 

<reference name="right">タグに次のように入れて、または左:この文書で

、あなたはまたのようなタグが表示されますすでに「トンあり:

<block type="catalog/product_compare_sidebar" before="cart_sidebar" name="catalog.compare.sidebar" template="catalog/product/compare/sidebar.phtml"/> 

、同様の製品ビューの

<catalog_product_view translate="label"> 

今、それはまだMy Accountページのような他のページに表示されることがあります。

<customer_account translate="label"> 
... 
    <reference name="left"> 
    ... 
     <block type="catalog/product_compare_sidebar" name="catalog.compare.sidebar" template="catalog/product/compare/sidebar.phtml"/> 
... 

上記<block type...タグはここから除去すべきである。このためのレイアウトは、以下に見出され得るcustomer.xmlです。

これは、うまくいけば、あなたがしたいことが達成されているという考えを与えました。

関連する問題