説明
メニューを整理します。 シンプルに整理できますが、
マルチレベルおよびドロップダウンメニュー。
テンプレートを使用すると、結果を次のように表示できます。
番号付きリストと番号なしリストまたはその他。
Wayfinderのオプションを検討してください。 指定されたパラメーターは、最初のバージョンに関連しています。
著者
- カイル・ジェブカー(muddydogpaws.com)
- ライアン
スラッシュ(vertexworks.com)
バージョン
2.0
呼び出し例
[[Wayfinder? &startId = `0`]]
[[Wayfinder?
&startId = `0`&level =` 3`&hideSubMenus = `1`&outerTpl =` wfOuter`
&rowTpl = `wfRow`&hereTpl =` wfHere`]]
パラメータ
&startId
ドキュメントの取得元のフォルダのID
結果の形成。
値:ドキュメントの任意の番号(ID)。
デフォルト:現在のドキュメント
レベル
ドキュメントを収集するための詳細なレベルの数。
値:ゼロ以上の整数。
デフォルト:0
&ignoreHidden
「メニューに表示」チェックボックスを無視して、
ドキュメントも。
値:
デフォルト:false
&ph
出力に使用される変数の名前
結果(?)
値:
デフォルト:false
デバッグ
診断のデバッグモードを設定します。
値:
デフォルト:false
&hideSubMenus
アクティブなメニューのみを表示します。
値:
デフォルト:false
NewLinesを削除
出力の改行文字を削除します(?)。
値:
デフォルト:false
&textOfLinks
メニューリンクに名前を付けるために使用されるフィールド。
値:
- メニュータイトル
- id
- ページタイトル
- 説明
- 親
- 別名
- ロングタイトル
- イントロテキスト
デフォルト:menutitle
&titleOfLinks
メニューリンクのタイトルに使用されるフィールド。
値:
- メニュータイトル
- id
- ページタイトル
- 説明
- 親
- 別名
- ロングタイトル
- イントロテキスト
デフォルト:pagetitle
&rowIdPrefix
各要素に一意の識別子(id)を設定します(idが追加されます
rowIdPrefix + docId値から)。
値:
デフォルト:false
&use WeblinkUrl
変数[+ wf.link +]のリンクを表示します。
値:
デフォルト:true
&showSubDocCount
変数内のフォルダー内のドキュメントの数を表示する
[+ wf.subitemcount +]。
値:
デフォルト:false
&sortOrder
ドキュメントのソート順を指定します。
値:
デフォルト:ASC
&sortBy
ソートするフィールド。
値:
- id
- メニュータイトル
- ページタイトル
- イントロテキスト
- menuindex
- 公開された
- hidemenu
- 親
- isfolder
- 説明
- 別名
- ロングタイトル
- タイプ
- テンプレート
デフォルト:menuindex
メニュー表示テンプレート
&outerTpl
メニュー出力テンプレートを指定します。
値:使用するチャンクの名前。
可能な変数:
- [+ wf.classes +]-指定する場所
使用されるCSSクラス
(クラス= ""を含む) - [+ wf.classnames +]-CSSクラスの名前のみを含む(class = ""を含まない)
- [+ wf.wrapper +]-表示される場所
メニューの内容。
例:
<ul id = "topnav" [+ wf.classes +]> [+ wf.wrapper +]
&rowTpl
一連のメニューの出力テンプレートを指定します。
値:使用するチャンクの名前。
可能な変数:
- [+ wf.classes +]-指定する場所
使用されるCSSクラス
(クラス= ""を含む) - [+ wf.classnames +]-CSSクラスの名前のみを含む(class = ""を含まない)
- [+ wf.link +]-リンクのアドレス(href)
- [+ wf.title +]-タイトルリンクのテキスト
- [+ wf.linktext +]-リンクタイトルテキスト
- [+ wf.wrapper +]-サブメニューを表示する場所
- [+ wf.id +]-一意の識別子(id)の出力
- [+ wf.attributes +]-追加の出力
リンク属性 - [+ wf.docid +]-のドキュメント識別子
現在のアイテム - [+ wf.subitemcount +]-要素の数
フォルダー - [+ wf.description +]-フィールド値を表示します
説明。 - [+ wf.introtext +]-フィールド値を表示します
イントロテキスト
例:
<li [+ wf.id +] [+ wf.classes +]> <a href = "[+ wf.link +]"
title = "[+ wf.title +]" [+ wf.attributes +]> [+ wf.linktext +] [+ wf.wrapper +]
&parentRowHereTpl
フォルダーの場合、現在のアイテムの出力テンプレートを指定します。
値:使用するチャンクの名前。
可能な変数:&rowTplなど
例:
<li [+ wf.classes +]> <a href = "[+ wf.link +]"
title = "[+ wf.title +]"> [+ wf.linktext +]»[+ wf.wrapper +]
&parentRowTpl
あるすべてのドキュメントの出力テンプレートを定義します
フォルダー。
値:使用するチャンクの名前。
可能な変数:&rowTplなど
例:
<li [+ wf.classes +]> <a href = "[+ wf.link +]"
title = "[+ wf.title +]"> [+ wf.linktext +]»[+ wf.wrapper +]
&hereTpl
現在のドキュメントの出力テンプレート。
値:使用するチャンクの名前。
可能な変数:&rowTplなど
例:
<li [+ wf.classes +]> [+ wf.linktext +] [+ wf.wrapper +]
&innerTpl
すべてのサブフォルダーのすべてのリストのテンプレート。
値:使用するチャンクの名前。
可能な変数:&rowTplなど
例:
<ul [+ wf.classes +]> [+ wf.wrapper +]
&innerRowTpl
一連のサブメニューのテンプレート。
値:使用するチャンクの名前。
可能な変数:&rowTplなど
例:
<li [+ wf.classes +]> <a href = "[+ wf.link +]"
title = "[+ wf.title +]"> [+ wf.linktext +] [+ wf.wrapper +]
&innerHereTpl
現在のドキュメントのテンプレート(サブフォルダーの場合)。
値:使用するチャンクの名前。
可能な変数:&rowTplなど
例:
<li [+ wf.classes +]> [+ wf.linktext +] [+ wf.wrapper +]
&activeParentRowTpl
祖先であるサブフォルダーを表示するためのテンプレート
現在のドキュメント。
値:使用するチャンクの名前。
可能な変数:&rowTplなど
例:
<li [+ wf.classes +]> <a href = "[+ wf.link +]"
title = "[+ wf.title +]"> [+ wf.linktext +] [+ wf.wrapper +]
&categoryFoldersTpl
カテゴリフォルダーを表示するためのテンプレート。 カテゴリーフォルダー
空のテンプレートまたはリンク属性を設定して設定
rel = "category"。
値:使用するチャンクの名前。
可能な変数:&rowTplなど
例:<li [+ wf.classes +]> <a href = "[+ wf.link +]"
title = "[+ wf.title +]"> [+ wf.linktext +] [+ wf.wrapper +]
割り当てられたCSSクラスの名前
&firstClass
CSSクラス
現在のメニューレベルの最初の項目。
値:
デフォルト値:なし
&lastClass
CSSクラス
現在のメニューレベルの最後の項目。
値:
デフォルト値:最後
&hereClass
CSSクラス
「現在地」のステータスを示します。 ポイントのチェーン全体を定義します。
値:
デフォルト値:ここ
&selfClass
CSSクラス
「現在地」のステータスを示します。 現在のドキュメントのみを定義します。
値:
デフォルト値:なし
&parentClass
CSSクラス
メニュー項目をフォルダーとして示す(添付文書がある)
値:
デフォルト値:親
&rowClass
CSSクラス
メニューの各行を定義します。
値:
デフォルト値:なし
&levelClass
CSSクラス
各メニューレベルを定義します。 レベルごとに設定可能
特別なCSSクラス
(レベル1、レベル2、レベル3など)
値:
デフォルト値:なし
&outerClass
CSSクラス
メニュー出力テンプレート用。
値:
デフォルト値:なし
&innerClass
CSSクラス
サブメニュー項目出力テンプレート用。
値:
デフォルト値:なし
&webLinkClass
CSSクラス
メニューリンク用。
値:
デフォルト値:なし
CSSとJavascriptをメニューに接続します
*&cssTpl
CSS
ページに追加します。
値:
デフォルト値:false
*&jsTpl
ページに追加するJavascript。
値:
デフォルト値:false
リンク:
Wayfinder 2スニペット