hissyさん、いつもありがとうございます
カスタムテンプレート例とても参考になりました。
オートナビ / 表示開始レベル:「特定のページ下」で選択したページを含むリンクの書き出し方を教えて下さい
2012年5月21日 at 20:32
バージョン: 5.4.2.2です、よろしくお願いします。
ホーム
│
第一階層A
│├★第二回層A-1(カレントページ)
││└第三回層A-1-1
│└第二回層A-2
│
第一階層B
│
第一階層C
というサイトマップの時
■オートナビ
表示開始レベル:特定のページ下
第一階層Aを選択
開始レベル以外の階層ページの表示
階層レベル設定
ともにすべてを表示
とすると以下のようになります
・★第二回層A-1(カレントページ)
└第三回層A-1-1
・第二回層A-2
しかし、以下のような構造のリンクを書き出したいです
第一階層A
├★第二回層A-1(カレントページ)
│└第三回層A-1-1
└第二回層A-2
オートナビでは不可能でしょうか?
ヒントでもよいので教えてください。
タグ:
Your post has been saved and will be published after approval by the forum moderator.
takuro hishikawa
Re: オートナビ / 表示開始レベル:「特定のページ下」で選択したページを含むリンクの書き出し方を教えて下さい
オートナビのカスタムテンプレートで「特定のページ」のページ名を出力する例:
$displayPagesCID = $controller->displayPagesCID;
if ( $displayPagesCID ) {
$parent = Page::getByID($displayPagesCID);
echo $parent->getCollectionName();
}
とはいえ、カスタマイズしなくても、記事ブロックから表示したい特定のページにリンクして、記事ブロックとオートナビをスタックにしてグループ化するのが、直感的で管理しやすいかもしれません。