我有一个多级菜单。我需要它,以便如果用户点击顶级菜单,他们将被带到他们的一个孩子。 例如..
- Products (top level)
-->Product 1 (sub)
-->Product 2 (sub)
-->Product 3 (sub)
我需要进行设置,以便用户点击“产品”时,会打开“产品1”而不是产品吗?
有关如何做到这一点的任何建议?我确信它可以完成,但我找不到任何东西,也没有解决它。
非常感谢提前。
答案 0 :(得分:2)
我每天都更爱Mura。感谢Mura论坛中的CatherineMM,以实现这一目标的最简单方法:
“如果您在产品的显示对象中添加”转到第一个孩子“(在系统下),您应该全部设置!”。
要做我的问题:
就是这样..然后当我点击'产品'时,它只会打开'Product1'。
答案 1 :(得分:0)
如果此菜单是查询驱动的,您可以使用cfoutput的group属性。像这样:
<cfoutput query="yourquery" group="TopLevel">
<a href="somewhere.cfm?somevariable="#fieldfromquery#">#TopLevel"</a>
<cfoutput>
<a href="somewhere.cfm?somevariable="#fieldfromquery#">#NextLevel"</a>
</cfoutput>
</cfoutput>
组级别和第一个未组合级别将在您的查询中读取相同的记录。