ウェイファインダーのオプション

説明


メニューを整理します。 シンプルに整理できますが、
マルチレベルおよびドロップダウンメニュー。
テンプレートを使用すると、結果を次のように表示できます。
番号付きリストと番号なしリストまたはその他。

Wayfinderのオプションを検討してください。 指定されたパラメーターは、最初のバージョンに関連しています。

著者



バージョン


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


メニューリンクに名前を付けるために使用されるフィールド。

値:


デフォルト:menutitle

&titleOfLinks


メニューリンクのタイトルに使用されるフィールド。

値:


デフォルト:pagetitle

&rowIdPrefix


各要素に一意の識別子(id)を設定します(idが追加されます
rowIdPrefix + docId値から)。

値:


デフォルト:false

&use WeblinkUrl


変数[+ wf.link +]のリンクを表示します。

値:


デフォルト:true

&showSubDocCount


変数内のフォルダー内のドキュメントの数を表示する
[+ wf.subitemcount +]。

値:


デフォルト:false

&sortOrder


ドキュメントのソート順を指定します。

値:


デフォルト:ASC

&sortBy


ソートするフィールド。

値:


デフォルト:menuindex

メニュー表示テンプレート


&outerTpl


メニュー出力テンプレートを指定します。

値:使用するチャンクの名前。

可能な変数:


例:
<ul id = "topnav" [+ wf.classes +]> [+ wf.wrapper +]

&rowTpl


一連のメニューの出力テンプレートを指定します。

値:使用するチャンクの名前。

可能な変数:


例:
<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スニペット

Source: https://habr.com/ru/post/J17623/


All Articles