テーマのベースカラーやテキストリンクの変更や、ロゴ画像、メイン画像(5枚まで)の変更を管理システムで行う事ができます。
メイン画像には、それぞれ、ALT属性とリンクを設定する事ができます。
この機能は、各テーマ側が対応している必要があります。
/webroot/files/theme_configs/config.css
として書き出されます。メインカラー、サブカラー、テキストリンクカラー、テキストホバーカラーとなる、CSS設定を上書きする為の設定元CSSを作成します。
/plugins/{YourThemeName}/webroot/css/config.css
色の設定部分に次の文字列を埋め込みます。
// 例
#Header {
border-top-color:MAIN;
}
a {
color:LINK;
}
a:link {
color:LINK;
}
a:hover {
color:HOVER;
}
important
を付与する事で対応します。MAIN
、SUB
など4つの設定について、全て埋め込む必要はなく、必要な設定だけ埋め込めば大丈夫です。$this->BcBaser->scripts()
を利用した箇所にCSSを挿入しますので、読み込み順に注意が必要です。/webroot/files/theme_configs/
内に保存されます。デフォルト画像を準備します。
/themename/img/logo.(gif|jpg|png)
/themename/img/main_image_num.(gif|jpg|png)
※ numには1~5の番号が入ります。
ロゴの出力箇所に下記のタグを記述します。
※ 管理画面より設定していない場合はデフォルトの画像を読み込みます。
<?php $this->BcBaser->logo() ?>
メインイメージの出力箇所に下記のタグを記述します。
※ 管理画面より設定していない場合はデフォルトの画像を読み込みます。
<?php $this->BcBaser->mainImage() ?>
第一引数に、次のオプションを配列で指定する事ができます。