任意の構成でネスティング(階層を付けた)したナビを作る
使用アドオン:Nestable Manual Nav
オートナビやページリストなどのように、階層やページタイプなどでリストを作るのではなく内部のページや外部リンクなども含めて順番や階層などを自由に構成したい場合にNestable Manual Navという無料のアドオンで作成できます。
Nestable Manual Navをインストールすると表示されるブロックをナビを作りたいエリアに挿入します。
表示されたダイアログでAdd Itemをクリックします。
表示したい名前を「名前」フィールド入力し、ページを選択をクリックしてサイトツリーからリンクしたいページを選択します。
外部へのリンクの場合、URLをはい、ExternalでリンクのURLを入れます。
メニューを入力し、左の十字キーをドラッグして右にずらすことで、メニューを階層化できます。
新規でブロックを挿入すると、階層が付いたリストが作成できます。
書き出すコードは、ul,liのネスト構造で書き出されます。
view.phpのコメントやクラスの配列の使い方など、使い方がほぼautonaviブロックと同じなので、カスタムテンプレートも作りやすいです。