nobuさん(nobunobuさん)のサイトに良い情報がありましたので、勝手ながら引用させていただきます。
出典元:http://dev.myht.org/modules/d3forum/index.php?topic_id=88
【以下、引用文】
smarty のファイルテンプレートで構成 (ユーザ画面は DB テンプレート)
テーマを差し替える場合はファイルのオーバーライド順位を利用する。
管理画面で使われるスタイルシート (ファイル名は admin_theme.html 内に記述)
stylesheets/style.css
modules/{dirname}/admin/templates/stylesheets/module.css
ファイルのフォルダ探索優先順位 (dirname は現在の選択モジュール)
1) themes/admin/modules/{dirname}/
2) themes/admin/
3) modules/{dirname}/admin/templates/
4) modules/legacy/admin/theme/
<{stylesheet file=xxxx.css static=true}> 関数
stylesheets/xxxx.css を上記のパス上から探して存在すれば次のように展開する。
<link rel="stylesheet" type="text/css" media="all" href="..." />
static=true は、trunk[1076] での拡張で、ファイルを smarty テンプレートではなく静的なファイルとして扱う。
スクリプトを経由しないので処理が高速軽量になる。
ぺージ情報 | |
---|---|
ぺージ名 : | XOOPSでWebサイトを作ろう/カスタマイズ/XCL 管理画面テーマの仕組み |
ページ別名 : | 未設定 |
ページ作成 : | marine |
閲覧可 | |
グループ : | すべての訪問者 |
ユーザー : | すべての訪問者 |
編集可 | |
グループ : | なし |
ユーザー : | なし |
Counter: 5649,
today: 1,
yesterday: 4
初版日時: 2014-03-22 (土) 08:33:40
最終更新: 2014-03-22 (土) 08:41:20 (JST) (3897d) by marine
新しくコメントをつける