質問

Magentoの私の理解では、一度にロードできるテーマは2つだけです。 (マゼントデザインガイド

また、デフォルトと非デフォルトの2種類のテーマがあります(つまり、デフォルトにはすべての可能なオプションが含まれ、デフォルト以外はサブセットをオーバーライドします)。

私が読んだすべてのドキュメントには、デフォルトとデフォルト以外のテーマの両方が設定で設定されていると書かれています->セクション。カスタマイズされたデフォルトテーマ(デフォルトと呼ばれない)とデフォルト以外のテーマを同時に使用する方法がわかりません。デフォルト以外のテーマを使用するために、テーマの名前をデフォルトに変更する必要がありますか?

役に立ちましたか?

解決

考えが間違っていた... 3つのテーマがロードされている。

階層に従って、最低優先度から最高優先度まで

デフォルト-このテーマはデフォルトと呼ばれる必要があります。このテーマとして、変更されていないmagentoのデフォルトテーマを使用する予定です。これは現在上書きできません。

カスタムデフォルトテーマ-configuration-> design-> theme-> defaultで指定 毎日のストアテーマを開発するためのベースとして、Magentoの空白テーマを使用します。

カスタムのデフォルト以外のテーマ-構成で指定-> gt-design->テーマ->(レイアウト、テンプレート、スキン) これを使用して、特別な機会のテーマを作成します。デフォルトのテーマのサブセットのみを上書きするクリスマスまたはセール。

他のヒント

独自のmagentoカスタムテーマの開発から始めて、デフォルトなどを使用する代わりに名前を付け、すべてのテンプレートファイルとレイアウトXMLファイルをコピーしてテーマフォルダーに保存することもできます。同じ方法で、Skinフォルダーでも同じことを繰り返します。

デフォルトのフォルダー構造 テンプレートとXMLファイル> magento>>アプリ>>デザイン>>フロントエンド ??ベースまたはデフォルト>>テーマ名 SKIN-CSSおよびJSファイル> magento>>スキン>>フロントエンド>>ベースまたはデフォルト>>テーマ名 上記の構造からテーマファイルをコピーして貼り付け、同じ場所に貼り付けて、名前をベースまたはデフォルトのお気に入りの名前に変更します。

管理者に移動>>システム>>デザイン>>カスタムmagentoテーマを追加>>ここでは、フォルダ構造で作成したテーマが表示されます。テーマを選択して保存し、キャッシュを削除または更新して、Webページを更新します。

ありがとう
Magento開発

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top