1

参考:Modx Revo 上的 Wayfinder

我一直在广泛搜索,但找不到答案。

我发现一个非常棘手的情况是试图输出一个包含当前菜单的列表项的额外属性(您当前所在页面上的菜单链接)。例如:而不仅仅是这一行..

<li class="current"><a href="#">This is the menu</a></li>

我想..

<li class="current" value="1"><a href="#">This is the menu</a></li>

价值=“1”

我尝试创建与 &hereTpl 参数相关的块,但显然该参数在 Wayfinder Revo 中不再有效(或者是吗?)。

我认为另一种可能的途径是,如果 &rowTpl 中的条件有办法仅为当前菜单呈现所需的属性,但又是另一堵砖墙。

我还尝试了 [[+wf.attributes]] (在模板块中的列表项标签上,并将所需的属性放在所有资源/文档的 Link 属性中,假设它仅在资源/文档是“当前”,但该属性仅输出到所有菜单项。

你能分享一个想法吗?非常感谢您的帮助。

4

1 回答 1

0

请执行下列操作:

[[Wayfinder? &hereTpl=`navHere` (INCLUDE OTHER PARAMETERS THAT YOU LIKE)]]

navHere tpl 中编写以下代码:

<li class="current" value="1"><a href="[[+wf.link]]">[[+wf.linktext]]</a></li>[[+wf.wrapper]]

我知道这会奏效。希望能得到您的回应。

于 2011-09-16T08:17:07.633 回答