オートナビブロックで「特定のページ下」の特定のページ名とページURLを取得したい

2014年11月28日 at 15:44

毎度お世話様です。

さて、掲題の通りです。このようなカスタムテンプレートを作りたいです。
coreのcontroller.phpなども見てみたのですが、どこで取得しているのかさっぱりわかりません…

どなたかお知らせいただけませんでしょうか m(_ _)m

イメージとしては

トップ
├ページA
│├ページA1
│├ページA2
│└ページA3
└ページB
 ├ページB1
 ├ページB2
 └ページB3

オートナビのダイアログで「特定のページ下」でページAを選択すると、
ページA

ページA-1
ページA-2
ページA-3


というようなマークアップで吐き出したいです。

タグ:

Re: オートナビブロックで「特定のページ下」の特定のページ名とページURLを取得したい

2014年11月28日 at 17:20
あ、サニタイズされちゃった。
ページAはh1でマークアップ、A-1A-2A-3はそれぞれul>liです
 

Re: オートナビブロックで「特定のページ下」の特定のページ名とページURLを取得したい

2014年11月28日 at 18:59
$ui->level で分岐すれば書けるけど、結構メンドクサイっすよ〜

http://github.com/concrete5/concrete5/blob/875603f3ed2d7733c3b4fb64fef491080a8dfddb/web/concrete/blocks/autonav/view.php#L18
 

Re: オートナビブロックで「特定のページ下」の特定のページ名とページURLを取得したい

2014年12月1日 at 13:49
あざます!
ちょっと試してみます!