スニペット"DLMenu":各クラス名のパラメーター

プレースホルダー[+classes+]で付与されるクラス名はそれぞれパラメーターで変更することが可能です。
それぞれのクラス名のパラメーターは次の通りです。

パラメーター 初期値 説明
&outerClass メニューアイテムを囲う外側に割り当てられるクラス名。
&innerClass サブメニューアイテムを囲う外側に割り当てられるクラス名。
&rowClass メニューアイテムに割り当てられるクラス名。
&firstClass first 最初のメニューアイテムに割り当てられるクラス名。
&lastClass last 最後のメニューアイテムに割り当てられるクラス名。
&hereClass current 現在ページとして開いているメニューアイテムに割り当てられるクラス名。
&oddClass odd 奇数のメニューアイテムに割り当てられるクラス名。
&evenClass even 偶数のメニューアイテムに割り当てられるクラス名。
&levelClass level+階層番号 階層ごとのメニューアイテムに割り当てられるクラス名。
&parentsパラメーターの直下や&documentsパラメーターで指定したリソースを1とする。
&parentClass サブメニューを持つ親メニューに割り当てられるクラス名。
&activeClass active 現在ページとして開いているサブメニューアイテムを持つ先祖メニューアイテムに割り当てられるクラス名。
&openClass open サブメニューを持ちかつ展開されている親メニューアイテムに割り当てられるクラス名。
&hideSubMenusパラメーターが有効である場合に割り当てられる。
&hideSubMenusパラメーターについては次のページを参照。
現在のサブメニュー以外のサブメニューを非表示にするか
&closedClass closed サブメニューを持ちかつ綴じられている親メニューアイテムに割り当てられるクラス名。
&hideSubMenusパラメーターが有効である場合に割り当てられる。
&hideSubMenusパラメーターについては次のページを参照。
現在のサブメニュー以外のサブメニューを非表示にするか
&webLinkClass メニューアイテムのリンク先のリソースタイプ(type)が"ウェブリンク"の場合に割り当てられるクラス名。

サンプルコード

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