カートに追加ボタンの変更、テキストの追加など、いくつかの製品ページでカスタム変更を行いたい。製品ページのレイアウトをバックエンドから変更できることはわかっている。製品ページにいくつかのブロックを追加できるが、その方法は製品ページで述べたように変更を加えましたか?
1 に答える
0
私は自分で解決策を得ました。
まず、新しいテンプレートファイルを作成します。オリジナルをコピーし、オリジナルと同じディレクトリにview-diff.phtmlとmedia-diff.phtmlを作成しました。それが完了したら、製品を編集して、[デザイン]タブに移動します。「カスタムレイアウトの更新」テキスト領域に、次のように入力できます。これにより、その製品に使用するテンプレートが再定義されます。
<reference name="product.info">
<action method="setTemplate"> <template>catalog/product/view-diff.phtml</template></action>
</reference>
<reference name="product.info.media">
<action method="setTemplate"> <template>catalog/product/view/media-diff.phtml</template></action>
</reference>
それでおしまい!
于 2012-09-26T06:18:25.720 に答える