2

次のテンプレート ファイルがあります。

app/design/frontend/base/default/template/catalog/product/view.phtml

最初に変更したばかりですが、更新の問題を回避するために何らかの方法で上書きする必要があることを知りました。そのためのチュートリアルを見つけようとしましたが、この質問のように、Magento 1.7.0.2 で動作するものは見つかりませんでした。

新しいテンプレート フォルダを作成し、フォルダ構造を再作成する必要があることはわかっていますcatalog/product

  1. しかし、このフォルダをどこに配置すればよいでしょうか?
  2. Magento に使用するように指示するにはどうすればよいですか?
  3. どうにかして xml 構成をスキップできますか?
4

3 に答える 3

3
  1. フォルダを作成するapp/design/frontend/mycompany/default/template
  2. 次に、バックエンドでこれをいわゆる新しいパッケージ/テーマを構成する必要があります
    • システム -> 構成 -> 設計 -> パッケージ =mycompany
    • テーマ: デフォルト (変更する必要はありません)
  3. 今、あなたのショップはまったく新しいテーマを使用しています: あなたのものです! ただし、テーマで定義されていないすべてのファイルはプルバックされますbase/default(フォールバック)
  4. mycompany/defaultテンプレートを上書きするには、単純に(同じディレクトリ構造を使用して)にコピーしapp/design/frontend/mycompany/default/template/catalog/product/view.phtml、変更する必要があるものをすべて変更します。

layoutテーマのフォルダーに XML ファイルを作成する必要はありません。レイアウト定義で何かをカスタマイズする必要がある場合は、 を作成し、layout/local.xmlそこでレイアウトを更新します。たとえばcatalog.xml、 からbase/defaultテーマにコピーしないでください。これにより、Magento の更新で問題が発生する可能性があります。

于 2012-10-17T15:19:36.233 に答える
0

独自のテーマを定義し、正確なパスとファイルを独自のテーマにコピーして、そこで変更する必要があります。

于 2012-10-17T14:56:44.787 に答える