Re: headerで各ページのh1背景を指定

tommy6073 > Re: headerで各ページのh1背景を指定 @ 2018/8/24 12:23
こんにちは、tommy6073です。

引用:
考えとしては、"h1-bgimg-(ページ名).png"みたいなクラスが自動作成されれば、
あらかじめページ名ごとにCSSで対応しておけば、自動的に表示されるのではと考えております。


そのようなクラスの作成ですが、BcBaser->getContentsName()で実現できるのではないでしょうか。
関数リファレンス/BcBaser getContentsName - baserCMS公式ガイド

$this->BcBaser->getContentsName(true)のように呼び出すことで、そのコンテンツの一意となる文字列を取得できます。
こちらを app/webroot/theme/omotenashi/Elements/header.php で呼び出してページごとにクラスを設定できるかと思います。
ログイン
ユーザー名:
パスワード:


  新規登録 / パスワード紛失

検索

facebook
フォーラムで悩みが解決した場合など、よかったら「いいね!」をポチっとクリックしてください!質問の回答者や開発者の励みになります

フォーラムガイド


関連リンク

オンライン状況
26 人のユーザが現在オンラインです。 (23 人のユーザが フォーラム を参照しています。)

登録ユーザ: 0
ゲスト: 26