スニペット"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を返し、それ以外は空文字を返す。
階層ごとにリセットされる。
コンテナー
アイテム

CMS「Evolution CMS」逆引きリファレンス一覧へ戻る