テーマのフォルダ以外のテーマファイルを上書きできる場所はありますか?たとえば、複数のファイルを使用せずに複数のテーマに対して同じスタイルでビューの行の外観をオーバーライドする場合は、テーマフォルダ以外のテーマファイルDrupal
これを行う一般的な方法(テーマファイルの場合)がない場合は、ビューのテーマファイルに対して行う方法はありますか?
テーマのフォルダ以外のテーマファイルを上書きできる場所はありますか?たとえば、複数のファイルを使用せずに複数のテーマに対して同じスタイルでビューの行の外観をオーバーライドする場合は、テーマフォルダ以外のテーマファイルDrupal
これを行う一般的な方法(テーマファイルの場合)がない場合は、ビューのテーマファイルに対して行う方法はありますか?
あなたのモジュールでは、hook_themeを使用して、ビューの行のテーマ関数またはテンプレートを宣言することができます。このようにして、あなたの単一のテンプレートは特別なコードなしですべてのテーマで使用されます。 セクションのViews's APIアドバンスドヘルプページでのあなたの意見の見方を参照してください。
私はビューがテーマフォルダの内側にtplsを探していると思います。しかし、それのようなものを持っていることはうれしいです。
tpl.phpファイルにinclude_once
タイプのステートメントを含めることができ、コードはどこからでもインポートできます。この方法では、1つのファイルを参照するファイルがいくつでもあります。
テーマフォルダを移動したり名前を変更したりすると、これは難しくなる可能性があるので、推奨しません。また、あなたのテーマを別のサイトに置く場合は、これらのテーマ外のハッキングをすべて追跡する必要があります。