スニペット"DLMenu":使用可能なプレースホルダー
DLMenuで使用することが可能なプレースホルダーは次の通りです。
- ※ 使用可能範囲:コンテナーは
&outerTplや&innerTpl、アイテムは&rowTplや&innerRowTplなどで使用可能かどうかの項目です。
| プレースホルダー | 説明 | 使用可能範囲 |
|---|---|---|
| [+wrap+] | メニューアイテムやサブメニューを出力。 | コンテナー アイテム |
| [+url+] | DocListerの&urlSchemeパラメーターを元にしたパス。 &urlSchemeパラメーターについては次のページを参照。 リンクパスの形式を変更 |
アイテム |
| [+title+] | メニュータイトル(menutitle)の値。 メニュータイトルの値がなければ、リソース名(pagetitle)の値。 |
アイテム |
| [+id+] | リソースのID。 | アイテム |
| [+classes+] | 状況などに応じたクラス名。 クラス名については次のページを参照。 各クラス名のパラメーター |
アイテム |
| [+count+] | サブメニューの数を出力。 &countChildrenパラメーターを有効にしている必要がある。 &countChildrenパラメーターについては次のページを参照。 サブメニューの数を表示 |
アイテム |
| [+level+] | 階層の番号。 &parentsパラメーターの直下や&documentsパラメーターで指定したリソースを1とする。 |
アイテム |
| [+maxLevel+] | 最深階層の番号。 | アイテム |
| [+iteration+] | コンテナーやアイテムの連番。 1から始まる番号を返す。 階層ごとにリセットされる。 |
コンテナー アイテム |
| [+state+] | サブメニューが存在する場合、開かれているか閉じられているか。 返す値は次の通り。 open ... 開かれている状態closed ... 閉じられている状態 |
アイテム |
| [+here+] | アクセスしているページが現在のページかどうか。 現在のページの場合は 1を返し、それ以外は空文字を返す。現在位置のアイテムは、子のアイテムに対しても 1が返される。 |
アイテム |
| [+active+] | アクセスしているページが現在のページを含むかどうか。 現在のページを含む場合は 1を返し、それ以外は空文字を返す。現在位置を含むアイテムは、子のコンテナーやアイテムに対しても 1が返される。 |
コンテナー アイテム |
| [+first+] | 最初のコンテナーまたはアイテムかどうか。 最初のコンテナーまたはアイテムの場合は 1を返し、それ以外は空文字を返す。階層ごとにリセットされる。 |
コンテナー アイテム |
| [+last+] | 最後のコンテナーまたはアイテムかどうか。 最後のコンテナーまたはアイテムの場合は 1を返し、それ以外は空文字を返す。階層ごとにリセットされる。 |
コンテナー アイテム |