あ、もしかしてですが
$img_out = $ni->c0bj->getAttribute('globalnav_image');
ではなく、
$img_out = $ni->cObj->getAttribute('globalnav_image');
ではないでしょうか?
Re: concrete5 公式活用ガイドサンプルサイト オートナビブロック画像表示するには
2014年11月19日 at 18:18
度々のご回答ありがとうございます
P198~P201を再度確認したのですが、記述の違いがわかりません
なにか、見落としていると思うのですが具体的にどこを変更すればよいのでしょうか?
$img_out = $ni->c0bj->getAttribute('globalnav_image');
上記が記述されていれば、属性を取得して画像表示できると思いますが実際は表示されません
Re: concrete5 公式活用ガイドサンプルサイト オートナビブロック画像表示するには
2014年11月20日 at 11:05
度々の返信 本当にありがとうございます
なにか基本的なところでミスしてると思いますので整理して述べてみます
①concrete5_japanese_book-master をダウンロード
concrete5_japanese_book-master>concrete5>blocks 以下を
サーバー>httpddocs/conc/blocks/ 以下にアップロード
●conc ディレクトリ以下にconcrete5がサーバーにインストールしてあります
②concrete5管理画面より 属性の追加
globalnav_image globalnav_image_over
フルサイトマップ>設定>globalnav_image,globalnav_image_over を適用及びナビブロック
画像の適用
結果ナビブロック画像のみ表示せず
③公式ガイドブック P198~P201 のオートナビテンプレートとダウンロードしたカスタムテンプレート
を比較 違いがみつかりません
●カスタムテンプレート名 global_nav.php
●カスタムテンプレート配置ディレクトリ
サーバー/httpdocs/conc/global/autonav/templates/global_nav.php
④オートナビブロック 画像表示部分の再確認
$img_out = $ni->cObj->getAttribute('globalnav_image'); // ナビ画像
$img_over = $ni->cObj->getAttribute('globalnav_image_over'); // ナビ画像(hover)
現在カスタムテンプレート global_nav.php の未変更部分がないか確認中です
なにか基本的なところでミスしてると思いますので整理して述べてみます
①concrete5_japanese_book-master をダウンロード
concrete5_japanese_book-master>concrete5>blocks 以下を
サーバー>httpddocs/conc/blocks/ 以下にアップロード
●conc ディレクトリ以下にconcrete5がサーバーにインストールしてあります
②concrete5管理画面より 属性の追加
globalnav_image globalnav_image_over
フルサイトマップ>設定>globalnav_image,globalnav_image_over を適用及びナビブロック
画像の適用
結果ナビブロック画像のみ表示せず
③公式ガイドブック P198~P201 のオートナビテンプレートとダウンロードしたカスタムテンプレート
を比較 違いがみつかりません
●カスタムテンプレート名 global_nav.php
●カスタムテンプレート配置ディレクトリ
サーバー/httpdocs/conc/global/autonav/templates/global_nav.php
④オートナビブロック 画像表示部分の再確認
$img_out = $ni->cObj->getAttribute('globalnav_image'); // ナビ画像
$img_over = $ni->cObj->getAttribute('globalnav_image_over'); // ナビ画像(hover)
現在カスタムテンプレート global_nav.php の未変更部分がないか確認中です
Re: concrete5 公式活用ガイドサンプルサイト オートナビブロック画像表示するには
2014年11月20日 at 13:10
実は私、本は持っていますがこのテーマの実践はしてませんでした。
なので、jackpotさんのお困りの箇所だけ試してみました。
結果、私の環境では正しく出力されています。
jackpotさんの①〜④の手順は正しいのですけれども、気になるのは「画像の適用」の部分です。ここを具体的にどのようにされたか教えていただけますか?
各ページの属性に対し、しっかり「ナビ画像」「ナビ画像(hover)」が設定されてますでしょうか。
ちなみに、設定がなされていれば、設定画面は、添付ファイルの通りになります。
なので、jackpotさんのお困りの箇所だけ試してみました。
結果、私の環境では正しく出力されています。
jackpotさんの①〜④の手順は正しいのですけれども、気になるのは「画像の適用」の部分です。ここを具体的にどのようにされたか教えていただけますか?
各ページの属性に対し、しっかり「ナビ画像」「ナビ画像(hover)」が設定されてますでしょうか。
ちなみに、設定がなされていれば、設定画面は、添付ファイルの通りになります。
Re: concrete5 公式活用ガイドサンプルサイト オートナビブロック画像表示するには
2014年11月20日 at 14:01
環境まで作成していただきありがとうございます
concrete5管理画面より
1,フルサイトマップよりホーム→設定
2,ページ設定ウインドが表示されますのでカスタム属性TABを選択
3,追加した属性 グローバルナビ画像、グローバルナビ画像(hover)を選択
4,選択された属性 グローバルナビ画像 グローバルナビ画像(hover) と表示されますので
5,gn_01_btn.png gn_01_btn_over.png を追加後保存をクリック
6,ページプロパティが保存されました と表示 ホームを確認しましたが画像は表示されていません
オートナビブロックはカスタムテンプレート Global navを適用済み 画像だけ表示されていません
後パーミッションを確認してみます 解決まで時間はかかりそうですがもし画像が表示されるようになりましたら結果は必ず報告いたします
長々とスレ汚しすいませんんでした
concrete5管理画面より
1,フルサイトマップよりホーム→設定
2,ページ設定ウインドが表示されますのでカスタム属性TABを選択
3,追加した属性 グローバルナビ画像、グローバルナビ画像(hover)を選択
4,選択された属性 グローバルナビ画像 グローバルナビ画像(hover) と表示されますので
5,gn_01_btn.png gn_01_btn_over.png を追加後保存をクリック
6,ページプロパティが保存されました と表示 ホームを確認しましたが画像は表示されていません
オートナビブロックはカスタムテンプレート Global navを適用済み 画像だけ表示されていません
後パーミッションを確認してみます 解決まで時間はかかりそうですがもし画像が表示されるようになりましたら結果は必ず報告いたします
長々とスレ汚しすいませんんでした
Your post has been saved and will be published after approval by the forum moderator.
しかたこうき
Re: concrete5 公式活用ガイドサンプルサイト オートナビブロック画像表示するには
・カスタムテンプレートの適用は済んでいますか?
・カスタムテンプレートに作成したカスタムテンプレートの名前が出てきていない場合は、配置する階層を間違えていませんか?
このあたりの確認はいかがでしょうか?