我有一个基于 Twitter Bootstrap 的 HTML/CSS 网站。
我在一个新的果园实例中创建了一个新模板。
我有一个导航,需要一些来自引导程序的类应用于 .
Orchard 布局使用它来导航:@Display(Model.Navigation)
如何编辑它输出的 HTML - 和/或向 Orchard 在导航中呈现的 ul 添加一些类?
谢谢。
我有一个基于 Twitter Bootstrap 的 HTML/CSS 网站。
我在一个新的果园实例中创建了一个新模板。
我有一个导航,需要一些来自引导程序的类应用于 .
Orchard 布局使用它来导航:@Display(Model.Navigation)
如何编辑它输出的 HTML - 和/或向 Orchard 在导航中呈现的 ul 添加一些类?
谢谢。
Layout.cshtml 中的那一行显示了导航区域,它是小部件区域之一。
在标准的果园设置中,菜单小部件被放置在该区域中。您可以在管理员的小部件页面上查看。不过,这并不直接显示菜单小部件。这是由另一个模板完成的。
在大多数情况下,找出正在使用哪些模板的最简单方法是使用形状跟踪工具,它是Orchard Designer 工具的一部分。Orchard 文档中有关于形状追踪的介绍。
菜单模板有几层,在形状跟踪工具中找到它们有点棘手。
与您可能需要包含在主题中的菜单相关的模板是:
如果您在形状跟踪工具中找不到它们,请在您的解决方案中进行文件搜索并将这些文件复制到您的主题中。
One option could be to use Vandelay.Classy module and add classes to your content item http://orchardproject.net/gallery/List/Modules/Orchard.Module.Vandelay.Industries
Other could be to create a alternate template for Navigation Shape. you can designer tools to create alternate.
http://orchardproject.net/gallery/List/Modules/Orchard.Module.Vandelay.Industries