我有以下菜单导航:
home
product
product 1
product 2
news
press releases
about us
上面的每个菜单项都链接到一个内容,除了“产品”。我需要这样做,以便当用户点击“产品”时不会去任何地方。
我尝试使用“自定义链接”,并在 url 中输入“#”或“javascript:void(0)”,但是这不起作用,因为 Orchard 总是在 url 前加上“/”。
此外,我尝试使用“Html 菜单项”并在 html 正文中输入“产品”,但始终呈现为
<li><span class="raw"><p>product</p></span><ul>...</ul></li>
我想要以下任一:
<li><a href="#">product</a><ul>....</ul></li>
或者
<li>product<ul>....</ul></li>
是否有捷径可寻?
最佳答案
您可以按照 Mohammad 所说的去做,但在您的主题中创建一个备用 Menu.cshtml。修改 Orchards 核心代码是不好的做法。
关于orchardcms - Orchard 导航 - 如何使菜单链接不可点击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16076340/