mac*_*erk 5 orchardcms orchardcms-1.6
在过去的几天里,我一直在寻找Orchard中文件的高低,我可以自定义用于导航的标记
在设计工具遍历树,看着模板和HTML的意见没有太大的帮助看到的MenuItemLink
呈现<li>
在HTML视图但没有什么使得它在模板视图.所以我很难过.
原始标记就像这样(取自Designer工具Zone [Navigation]
):
<div class="zone zone-navigation">
<article class="widget-navigation widget-menu-widget widget">
<nav>
<ul class="menu menu-main-menu">
<li class="first">
<a href="/Orchard/work">Work</a>
</li>
</ul>
</nav>
</article>
</div>
Run Code Online (Sandbox Code Playgroud)
我需要的是真正定制<ul>
和<li>
元素上的类.如果可能的话,我希望能够自定义它,所以我不需要<div class="zone zone-navigation">
例如.
但这有可能吗?
Pio*_*myd 10
<li>
元素由MenuItem
shape(Core\Shapes\MenuItem.cshtml
)呈现<nav>
和top <ul>
元素由Menu
shape(Core\Shapes\Menu.cshtml
)呈现<a>
元素由MenuItemLink
shape(Core\Shapes\MenuItemLink.cshtml
)呈现如果要覆盖默认值,简单地说合适Menu.cshtml
,MenuItem.cshtml
或者MenuItemLink.cshtml
文件在你的主题(或更好-复制默认的一个(或多个)和改变).然后将使用那些而不是我上面写的默认值.
归档时间: |
|
查看次数: |
2264 次 |
最近记录: |