-
13-12-2019 - |
質問
私はウェブサイトを持っています、そして私は第三者のテーマである以前にインストールされたテーマに基づいて私のカスタムテーマを持ちたいです。
以前にインストールされているテーマはABC
です。(Theme -> Default
の下に設定)
今、私は私のカスタムテーマを創設しました
http://devdocs.magento.com/guides/m1x/ce19. -e114 / rwd_dev-gualid.html
http://alanstorm.com/magento_parent_child_themes
しかし、テーマはABC
に戻ってカスタムテーマでファイルを見つけようとしていて、カスタムテーマでファイルを見つけることができない場合は、そのファイルに対して404エラーが発生しています。
アプリ/デザイン/フロントエンド/ RWD /カスタム/ etc / theme.xml
<?xml version="1.0"?>
<theme>
<parent>rwd/ABC</parent>
</theme>
.
親テーマのディレクトリパス:
app/design/frontend/rwd/ABC
skin/frontend/rwd/ABC
.
カスタムテーマスキンディレクトリ:
skin/frontend/rwd/custom
.
この問題を解決するのを手伝ってください。
解決 2
問題を見つけました。
問題は間違ったコーディング基準によるものです。
ハードコードされているコードには多くのものがあり、テーマのフォールバック機能が起こるのを防ぎます。
他のヒント
アプリ/デザイン/フロントエンド/ MyCustomTheme / default / etc / theme.xml
のようなものが必要です<?xml version="1.0"?>
<theme>
<parent>default/ABC</parent>
<layout>
<updates>
</updates>
</layout>
</theme>
.
レイアウトとテンプレートの変更をコピー/作成して
アプリ/デザイン/フロントエンド/ MyCustomTheME /デフォルト/レイアウト アプリ/デザイン/フロントエンド/ MyCustomTheME /デフォルト/テンプレート
まだ動作しない場合は、Alan Storm Demoをインストールして、親テーマを指すようにこれを変更してください。