■ユーザーズフォーラム リニューアルのお知らせ
新規投稿は新ユーザーズフォーラムにお願いします。

教えてください。テーマ「smart」のグローバルメニューについて

keijiis > 教えてください。テーマ「smart」のグローバルメニューについて @ 2014/1/4 16:23
教えてください。テーマ「smart」を使わせていただこうとダウンロードして
インストールして作成しようとしたのですが、どうしてもグローバルメニューの
変更する場所がわかりません。
element内、css内もみたのですがどうしてもわからず。。。教えてくださいませ。



■ BaserCMSのバージョン:3.0
■ レンタルサーバー名:Lolipop
■ スマートURLの利用: [OFF]
■ 設置フォルダ: [ドキュメントルート]
■ 利用しているデータベース: [MySQL]
■ PHPスキル(自己評価): [ E ]
tecking > Re: 教えてください。テーマ「smart」のグローバルメニューについて @ 2014/1/4 17:44
keijiisさん

baserCMSの公式サイトからダウンロードできるテーマ『smart』のことですよね。
それでしたら、テーマ自体にはグローバルメニューを表示させるテンプレートファイルはなくて、
baserCMS側で用意されている /lib/Baser/View/Elements/global_menu.php を読み出す仕様になっています。


もうすこし詳しく書くと

 /app/webroot/theme/smart/Layouts/default.php

  ↓ $this->BcBaser->header() で読み出し

 /app/webroot/theme/smart/Elements/header.php

  ↓ $this->BcBaser->element('global_menu') で読み出し

 /lib/Baser/View/Elements/global_menu.php

という流れですね。


グローバルメニューをカスタマイズするなら /lib/Baser/View/Elements/ 内の global_menu.php を
/app/webroot/theme/smart/Elements/ 内に同名でコピーして、コピーしたものに手を加えればよいかとおもいます。
keijiis > Re: 教えてください。テーマ「smart」のグローバルメニューについて @ 2014/1/4 18:35
teckingさま
ご回答いただきありがとうございました。

コアからの読み込みをしているということですね。

global_menu.php をいじるまでのスキルはなく、
単純にグローバルメニューの文言を替えるのとリンク先を
替える方法がわかりませんでした。
しかし、システム管理にメニュー管理を見つけて
それを変更すると無事変更ができました。

もう少し良くみて質問をしなくてはご迷惑だと
反省しており、自己解決です。

本当にありがとうございました。
ログイン
ユーザー名:
パスワード:


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

検索

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

フォーラムガイド


関連リンク

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

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