2

ext: をデフォルトの左/右列から製品の下のメイン列に移動しようとしましたCustomers who bought this product also purchasedが、これを行う方法がわかりません。

<product_detail_leftposition translate="label">行をファイル<product_page translate="label">内に変更しようとしましたsystem.xmlが、役に立ちません。

助言がありますか?

助けてくれてありがとう!

4

1 に答える 1

0

これを行うには、レイアウト XML 内の製品ビュー ページ セクションに追加します。コンテンツ参照ブロック内の下部のどこかにブロックを追加します。

これは製品ビュー ページで使用される構造を定義するため、ハンドルの内側にあることを確認してください。

app/design/frontend/[名前空間]/[テーマ名]/layout/catalog.xml

<catalog_product_view translate="label">
   ...
    <reference name="content">
       ...
        <block type="catalog/product_view" name="product.info" template="catalog/product/view.phtml">
            <!-- Other blocks etc here.. add at the bottom -->
            <block type="module/block" name="yourblock" as="yourblock"  />
        </block>
    </reference>
 </catalog_product_view>

ここにブロックを追加すると、ブロックが自動的に出力されますが、使用しているテーマによって異なります。

自動的に表示されない場合は、ブロックを表示するためにビューに行を追加する必要がある場合があります。

app/design/frontend/[名前空間]/[テーマ名]/template/catalog/product/view.phtml

<?php // use the block name used in the XML config.. ?>
<?php echo $this->getChildHtml('yourblock') ?>
于 2013-02-22T10:36:25.703 に答える