根据ModX Revo中显示的内容设置html类

根据ModX Revo中显示的内容设置html类,modx,modx-revolution,Modx,Modx Revolution,在我的modx revo项目中,我有一个到aticles的链接列表,如果我点击链接,相应的文章将显示在下面。这些链接是可设置样式的,而引用被破坏文章的链接需要设置不同的样式。因此,我需要向该链接添加特定的html类,如 第一条 第1条 第三条 第四条 每篇文章都是modx资源内容,链接列表是temlate的一部分。 有什么方法可以做到吗?最简单的方法是使用额外的工具(如Wayfinder)来构建菜单,根据您正在查看的资源自动添加“活动”类 这里有一个docs中的Wayfinder示例,它在站

在我的modx revo项目中,我有一个到aticles的链接列表,如果我点击链接,相应的文章将显示在下面。这些链接是可设置样式的,而引用被破坏文章的链接需要设置不同的样式。因此,我需要向该链接添加特定的html类,如


第一条
第1条
第三条
第四条
每篇文章都是modx资源内容,链接列表是temlate的一部分。
有什么方法可以做到吗?

最简单的方法是使用额外的工具(如Wayfinder)来构建菜单,根据您正在查看的资源自动添加“活动”类

这里有一个docs中的Wayfinder示例,它在站点根目录下获得1个深度的页面,并自动将类“active”添加到您正在查看的页面中

[[Wayfinder?&startId=`0`&level=`1`]


默认情况下,它输出所有项目的无序列表。然后可以使用extra的参数,特别是outerTpl和rowTpl(Wayfinder的文档页面上有更多信息:)

对其进行定制,以适合您的站点。最简单的方法是使用extra(如Wayfinder)来构建菜单,该菜单根据您正在查看的资源自动处理添加“活动”类的操作

这里有一个docs中的Wayfinder示例,它在站点根目录下获得1个深度的页面,并自动将类“active”添加到您正在查看的页面中

[[Wayfinder?&startId=`0`&level=`1`]


默认情况下,它输出所有项目的无序列表。然后可以使用extra的参数,特别是outerTpl和rowTpl(Wayfinder文档页面上的更多信息:)

对其进行定制,以适合您的站点。简单的方法是使用extra(如pdoTools包中提供的)生成导航

使用以下代码段调用:
[[pdommenu?&parents=`0`&level=`1`]

这将根据数据生成导航。活动li元素将具有类
.active
,因此您可以相应地设置其样式


pdoTools还为您提供了大量其他有用的代码片段,您可以找到这些代码片段。

简单的方法是使用额外的代码(如pdoTools包中提供的)生成导航

使用以下代码段调用:
[[pdommenu?&parents=`0`&level=`1`]

这将根据数据生成导航。活动li元素将具有类
.active
,因此您可以相应地设置其样式

pdoTools还提供了大量其他有用的代码片段