メニューの追加が効かない
tarouma > メニューの追加が効かない @ 2014/11/9 1:17 |
---|
baserCMSを初めて使ってます。メニューに新しいページを追加しようとしています。
以下のURLを参考にしていますが、更新がメニューに反映されません。 http://doc.basercms.net/document/archives/41 解説には「グローバルメニューやヘッダーメニュー(下画像参照)を編集しても、反映されない場合があります。詳しくは編集前に、制作会社様にお問い合せください。」とあるだけで解決法がありません。わかる方がいれば、教えてください。 ■ BaserCMSのバージョン:3.0.5.1 ■ レンタルサーバー名:lolipop ■ スマートURLの利用:OFF ■ 設置フォルダ: ドキュメントルート ■ 利用しているデータベース: MySQL ■ PHPスキル(自己評価): C |
n1215 > Re: メニューの追加が効かない @ 2014/11/9 12:24 |
---|
tarouma 様
テーマは何をお使いですか? baserCMSの管理画面で設定したメニューを利用するためには、テーマのテンプレートに特定の関数を利用してメニューを記述する必要がありますが、 テーマによってはただのHTMLで決め打ち・直書きしているものがあります。 現在のデフォルトテーマであるm-singleもそうですね。 app/webroot/theme/{テーマ名}/Elements/global_menu.phpのテンプレートを書き換える必要があります。 Twitter: @n_1215 |
tarouma > Re: メニューの追加が効かない @ 2014/11/9 23:13 |
---|
n1215様
テーマはデフォルトのm-singleを使ってます。 指摘通り app/webroot/theme/m-single/Elements/global_menu.phpを書き換えました。 結果うまくメニューが変更できました。ありがとうございます。 ただメニューのリンク先を「固定ページ管理 」の「新規に登録する」で 作ったページにすると、クリックしても効きません。 新規に作った固定ページ名はtest。以下のファイルが該当とあたりをつけて ます。 app/webroot/theme/m-single/ages/test.php エディターにて他のファイルをまね以下のタグを加えましたが、効果があり ません。なおサーバーキャッシュは削除してあります。
重ねて訊きますが、対応方法はどうするのでしょうか。 ご存じならよろしくお願いします。 |
n1215 > Re: メニューの追加が効かない @ 2014/11/9 23:38 |
---|
tarouma 様
管理画面のメニュー管理の項目の変更が、表のサイトのグローバルメニューに反映されるようにはなったんですね? 引用: クリックしても効きません メニューのクリック自体ができないということですか? それともメニューをクリックしてもページが表示されない・見つからないという意味ですか? testという名前でページを作ったということであれば、 ページのURLは(サイトのドメインがexample.comでスマートURLがオフの場合は) http://example.com/index.php/test のようになると思います。 こちらに直接アクセスしても表示されないということでしょうか? 表示されない場合、デバッグモードを1以上に変えるとどのようなメッセージが表示されますか? Twitter: @n_1215 |
tarouma > Re: メニューの追加が効かない @ 2014/11/10 13:45 |
---|
n1215様
>メニューのクリック自体ができないということですか? >それともメニューをクリックしてもページが表示されない・見つからないという意味ですか? 追加部分だけクリック自体ができません。元からあるメニューの項目はきちんと動きます。 >testという名前でページを作ったということであれば、 >ページのURLは(サイトのドメインがexample.comでスマートURLがオフの場合は) >http://example.com/index.php/test >のようになると思います。 >こちらに直接アクセスしても表示されないということでしょうか? 直接アクセスすると無事に表示できます。 |
n1215 > Re: メニューの追加が効かない @ 2014/11/10 19:44 |
---|
tarouma 様
メニュー一覧画面で、新規追加したtestの項目のURLは「/test」になっていますか? global_menu.phpに手動でHTMLを書いてメニュー項目を増やしているということはないですよね? Twitter: @n_1215 |
tarouma > Re: メニューの追加が効かない @ 2014/11/10 22:42 |
---|
n1215様
テンプレート(default.php)にも以下のソースを加えたら表示できました。 結局、メニュー一覧画面は影響がありません。 ありがとうございました。
|