ラベル

Server (108) work (77) Idea (68) Car (31) PC (29) DAW (28) other (19) MakingWEBsite (18) 趣味 (18) health (13) CentOS (11) drupal (11) 山 (9) android (4) スマホ (4) communication (3) drupal7 (3) hint (3) meno (3) モバイル (3) 歯医者 (3) 第二種電気工事士 (3) 英語 (3) PC Server (2) drupal8 (2) ms access (2) uwp C# (2) めし (2) 整備 (2) 音楽 (2) MIDI (1) diy (1) 会計 (1) 動画再生 (1) 生活 (1) 郵便 (1) 食べ物 (1)

2014年3月28日金曜日

drupal テーマ theme ディレクトリ、フォルダ構造

例えば
omegaのサブテーマohmのディレクトリ
sites/all/themes/omega/ohm/templates/comment
                                                      /block
                                                      /system
以下のpage.tpl.phpなどは、
drupaalのルートディレクトリ/module/comment
                                               /block
                                               /system

以下のpage.tpl.phpなどをオーバーライドしている。

例えば、自分で作ったテーマ
sites/all/themes/mytheme/templates/page.tpl.php
は、
drupaalのルートディレクトリ/module/system/page.tpl.php
をオーバーライドしている。

のだと思う。drupal全部のファイルの中の全文字に検索をかけたけど、
sites/all/themes/omega/ohm/templates/system/page.tpl.php
などをファイル中で指定している所がなかったからだ。
と言うことは後からインストールしたテーマ
sites/all/themes/
以下に
/module
以下と同じディレクトリ構造があるとそれがそのままオーバーライドされる。
ということだと思っていいのだと思う。




0 件のコメント:

コメントを投稿