質問
Magentoの私の理解では、一度にロードできるテーマは2つだけです。 (マゼントデザインガイド)
また、デフォルトと非デフォルトの2種類のテーマがあります(つまり、デフォルトにはすべての可能なオプションが含まれ、デフォルト以外はサブセットをオーバーライドします)。
私が読んだすべてのドキュメントには、デフォルトとデフォルト以外のテーマの両方が設定で設定されていると書かれています->セクション。カスタマイズされたデフォルトテーマ(デフォルトと呼ばれない)とデフォルト以外のテーマを同時に使用する方法がわかりません。デフォルト以外のテーマを使用するために、テーマの名前をデフォルトに変更する必要がありますか?
解決
考えが間違っていた... 3つのテーマがロードされている。
階層に従って、最低優先度から最高優先度まで
デフォルト-このテーマはデフォルトと呼ばれる必要があります。このテーマとして、変更されていないmagentoのデフォルトテーマを使用する予定です。これは現在上書きできません。
カスタムデフォルトテーマ-configuration-> design-> theme-> defaultで指定 毎日のストアテーマを開発するためのベースとして、Magentoの空白テーマを使用します。
カスタムのデフォルト以外のテーマ-構成で指定-> gt-design->テーマ->(レイアウト、テンプレート、スキン) これを使用して、特別な機会のテーマを作成します。デフォルトのテーマのサブセットのみを上書きするクリスマスまたはセール。
他のヒント
独自のmagentoカスタムテーマの開発から始めて、デフォルトなどを使用する代わりに名前を付け、すべてのテンプレートファイルとレイアウトXMLファイルをコピーしてテーマフォルダーに保存することもできます。同じ方法で、Skinフォルダーでも同じことを繰り返します。
デフォルトのフォルダー構造 テンプレートとXMLファイル> magento>>アプリ>>デザイン>>フロントエンド ??ベースまたはデフォルト>>テーマ名 SKIN-CSSおよびJSファイル> magento>>スキン>>フロントエンド>>ベースまたはデフォルト>>テーマ名 上記の構造からテーマファイルをコピーして貼り付け、同じ場所に貼り付けて、名前をベースまたはデフォルトのお気に入りの名前に変更します。
管理者に移動>>システム>>デザイン>>カスタムmagentoテーマを追加>>ここでは、フォルダ構造で作成したテーマが表示されます。テーマを選択して保存し、キャッシュを削除または更新して、Webページを更新します。
ありがとう
Magento開発