Re: グローバルメニューや背景画像の切り替えについて

2016年1月21日 at 21:41

こんにちは。

グロナビと、背景画像のパターンの切り替えですが、
ページタイプのハンドルと ccm-page の page-type-handle を使い分けて、 CSS の変更をされるといいかとおもいます。

concrete5 では、ページ全体を <div class='ccm-page'></div> という div で囲まれています。

そこの ccm-page のところに、使っているページタイプとページテンプレートの CSS class も書き込まれます。

なので、グロナビと背景画像のパターンをページタイプの種類で判定するようにすれば、ご希望の方法を実装できます。

もしかしたら情報量が多すぎるかもしれませんが、
コーディングガイドラインというのがあります。
http://github.com/katzueno/concrete5-Coding-Guideline/tree/japanese

ここの「ページタイプリスト (例)」「Body Wrapper クラス (必須)」とかをご覧になって、ccm-page クラスの部分がどう出し分けて表示されているかを参考にしてみてください。

ちょっと強引かもしれないので、わからない所がどこなのかから言ってください。

Re: グローバルメニューや背景画像の切り替えについて

2016年1月27日 at 0:45
Katz様

ありがとうございます。
Katz様の方法でも可能かと思いましたが、カスタムブロックを使用した方法にいたしました。

カスタムブロックを3パターン準備してそれぞれjava scriptにてcssを追加するように記述。
そのカスタムブロックをはめ込む全ページ共通のGlobalAreaをフッターに設定いたしました。

とりあえず今回はこちらで対応したいと思います。

ありがとうございました。