3

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

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

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

4

2 に答える 2

3

私は間違った考えを持っていました....3つのテーマがロードされています。

階層によると、優先度の低いものから高いものへ-

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

カスタムのデフォルトテーマ-構成->デザイン->テーマ->デフォルトで指定日常のストアテーマを開発するためのベースとしてMagentoの空白のテーマを使用します。

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

于 2009-09-10T06:19:26.870 に答える
1

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

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

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


MagentoDevelopmentに感謝します

于 2011-05-10T12:12:45.633 に答える