web-dev-qa-db-ja.com

フロントエンドに含まれている管理者テンプレートファイルを上書きするにはどうすればよいですか?

コンポーネントがincludeを使用してフロントエンドに管理者フォームをロードし、ユーザーがフォームに入力してコンテンツを送信できるようにします。

そのフォームを上書きしたいのですが、自分のサイトテンプレートからは可能ではないようです。私はcan管理者テンプレート(デフォルトのisisテーマ)からオーバーライドしますが、私の変更はバックエンドでのみ表示できます。

オーバーライドはテンプレート間で引き継がれませんか?何か不足していますか?

1
Obscerno

オーバーライドは、レイアウトファイルの呼び出し方法に基づいて機能します。

インクルードでハードコーディングされている場合、クリーンな方法でオーバーライドすることはできません。

あるレベルでは、ビュー全体を上書きできると思います。たとえば、ContentViewArticleを置き換えるには、まずシステムプラグインを使用してContentViewArticleをロードします。

2
Anibal