3

view.phtml[カートに追加] ボタンをファイルからファイルに移動したいのですが、機能し2columns-right.phtmlません。私がしたことは、ファイルからコピー<?php echo $this->getChildHtml('addtocart') ?>したことですが、まったく表示されません。私もMagentoキャッシュをフラッシュしましたが、何もしませんでした。view.phtml2columns-right.phtml

これを機能させる方法について何か提案はありますか?

4

3 に答える 3

1

Magento レイアウト システムに慣れる必要があります。<?php echo $this->getChildHtml('addtocart') ?>このブロックで作業を可能にする2columns-right.phtmlには、ルート ブロックの子ブロックとして宣言する必要があります (ルートは でレンダリングされるブロックです2columns-right.phtml)。実際、カートに追加を他のテンプレートに移動する意味はあまりありません。addtocart.phtmlそれ自体は、フォーム全体を送信するボタンにすぎないためcatalog/product/view.phtmlです。そこから外したらダメです。

于 2013-04-30T15:02:23.810 に答える