Re: カテゴリを含むページ毎の条件判定についての質問です。(プラグイン未使用の場合)
- clothoweb > カテゴリを含むページ毎の条件判定についての質問です。(プラグイン未使用の場合) @ 2012/1/26 19:26
- » Garyuten > Re: カテゴリを含むページ毎の条件判定についての質問です。(プラグイン未使用の場合) @ 2012/1/30 23:44
- clothoweb > Re: カテゴリを含むページ毎の条件判定についての質問です。(プラグイン未使用の場合) @ 2012/2/1 0:32
- ryuring > Re: カテゴリを含むページ毎の条件判定についての質問です。(プラグイン未使用の場合) @ 2012/2/6 14:55
- Garyuten > Re: カテゴリを含むページ毎の条件判定についての質問です。(プラグイン未使用の場合) @ 2012/3/2 12:31
- ryuring > Re: カテゴリを含むページ毎の条件判定についての質問です。(プラグイン未使用の場合) @ 2012/3/6 22:12
- clothoweb > Re: カテゴリを含むページ毎の条件判定についての質問です。(プラグイン未使用の場合) @ 2012/3/7 2:20
- ryuring > Re: カテゴリを含むページ毎の条件判定についての質問です。(プラグイン未使用の場合) @ 2012/3/9 15:30
- clothoweb > Re: カテゴリを含むページ毎の条件判定についての質問です。(プラグイン未使用の場合) @ 2012/3/7 2:02
- clothoweb > Re: カテゴリを含むページ毎の条件判定についての質問です。(プラグイン未使用の場合) @ 2012/3/7 2:05
Garyuten > Re: カテゴリを含むページ毎の条件判定についての質問です。(プラグイン未使用の場合) @ 2012/1/30 23:44 |
---|
>clothowebさん
テーマ内でカテゴリ判別したいのはすごくよくわかります。 既に自己解決してたらすいません。 引用:
カテゴリとなると、現在表示してるURLの文字列からカテゴリを取得・判別するが一番早いと思います。 $baser->getContentsName(true); だとページID(カテゴリ名+ページ名まで含まれる)なので判別には向きません。 BaserCMSにはカテゴリを取得する方法がない(?)ので僕は以下のような方法でやっています。
こんな感じでどうでしょうか? カテゴリの判別式は、よくhead内に入れて、カテゴリやブログ毎にCSSを切り替える時にも使っています。 余談) カテゴリ名をCSSのClassでは頭一文字だけ大文字(Staff, Doctor)で記述してる場合は、PHP上もそれに合わせて ucfirst($Ctg) とすることもあります。 |