公式ガイドブックのサンプルサイト制作についてー質問3

2014年6月27日 at 17:16

(一)
1) ヘードナビーブロッグにオートナビーを作ってーー>以下のページだけが

ホームーーーー概用
    |          
    |
    |--------ブログ
ナビーに適用するようにします

2)案内動画と同じようにヘードナビーブロッグをクリックーー>カスタムテンプレート選択

ーー>global nav選択ーー>確認ーー>下記エラーメセージが出ました。
Fatal error: Call to undefined method AutonavBlockController::getNavItems() in /home//
●●●/book-sample-site/blocks/autonav/templates/global_nav.php on line 3  (●部分は省略)

global_nav.phpファイルを弄ったことないですが
line3は
 $navItems = $controller->getNavItems();

このエラーでサイトの表示は崩されてる。。どうすればいいですか?


(二)
制作中のサイトを履歴の一つ前のものに戻したいですが、
どうすればいいですか?

どうぞよろしくお願いします。

タグ:

Re: 公式ガイドブックのサンプルサイト制作についてー質問3

2014年6月27日 at 17:30
お使いのconcrete5のバージョンは何ですか?バージョン5.6未満のようなエラーが出ています。
 

Re: 公式ガイドブックのサンプルサイト制作についてー質問3

2014年6月27日 at 17:33
concrete5.5.2.1.jaです。。
ならどうすればよろしい??
 

Re: 公式ガイドブックのサンプルサイト制作についてー質問3

2014年6月27日 at 17:44
blocks/autonav/templates/global_nav.php をサーバーから削除してください。それで、とりあえず復旧します。書籍は発売時点で最新バージョンの5.6.1.2を対象に書かれていますので、すみませんが、古いバージョンでの動作は補償できません。
 

Re: Re: 公式ガイドブックのサンプルサイト制作についてー質問3

2014年6月27日 at 18:11
ご返事ありがとうございました。。

ファイルを削除したら回復はできますが,やっはりconcrete5.5.2.1.ja

ではglobal-nav テンプレートを使えないですよね(?)。concrete5.5.2.1.jaの

場合htmlファイルのと同じようなナビーボタンはもう作れないでしょうか?
 

Re: 公式ガイドブックのサンプルサイト制作についてー質問3

2014年6月27日 at 18:34
5.5のオートナビのview.phpを元にカスタマイズすれば作れますが、先に最新バージョンにアップグレードすることをお薦めします。
 

Re: 公式ガイドブックのサンプルサイト制作についてー質問3

2014年6月27日 at 18:59
ご返事ありがとうございました。。やっはり0に戻して

新しいバージョンでもう一度スタートはいいとおもんです

が、理解できないのはもしglobal-nav はconcrete5.5.2.1.jaで

は使えなかったらなぜカスタマテンプレートの選択にglobal- nav が出

てくるですか? 元々ダウンロードしたconcrete5.5.2.1.jaのファイル

にはglobal-nav.phpファイルはなかったようです。
 

Re: 公式ガイドブックのサンプルサイト制作についてー質問3

2014年6月27日 at 19:22
サーバーにアップロードすれば、選択はできるようになります。ただ、プログラムの記述で、5.6以降にしか存在しない機能を呼び出していたため、エラーになったのです。
 

Re: 公式ガイドブックのサンプルサイト制作についてー質問3

2014年6月27日 at 19:32
そうなんだ。。ご返事ありがとうございました。。