追加のパスのカスタムパスを設定した後、いくつかの問題が発生しました。テーマディレクトリにフォルダを追加するとすぐにいくつかの問題が発生しました。アプリケーション:ビルドとテーマフォルダ
追加のパスのビューは、デフォルトのパスのものを上書きしておらず、追加のテーマパスに追加されたテーマフォルダが間違ったCSSを読み込もうとします。
私の現在の構造:
- App (Custom paths)
-- Controller
-- Model
-- Plugin
-- View
--- Themed
---- Admin *
- Swish (Actual APP directory)
- ...
*このディレクトリには、レイアウトが間違ったCSSの場所でレンダリングされるように引き起こす:例えばcss/style.css
の代わり/theme/Admin/css/style.css
Adminフォルダは、レイアウトCSSやJSのパスを破りますまた、App/View/Themed/Admin/*
のビューでは、Swish/View/Themed/Admin/*
の
のビューを上書きしていません。基本的には、私が追加を使用できるデフォルトのアプリケーションを持っています1つのプロジェクトで変更する必要があるものなどがあります。
何か助けていただければ幸いです。
これは私の質問を解決しませんでしたが、追加のパスのテーマフォルダには、アプリケーションディレクトリのthemedフォルダからの完全なWebルートのコピーが必要です。一種の馬鹿。それはアプリ/ビュー/テーマ/管理/ Webroot/CSSからCSSを取得しようとしていた、それはそこに存在しなかったので、Swish/Webroot/cssからSwish/View/Themed/Admin /ウェブルート/ CSS。 CakePHPのバグ? –