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>元素由MenuItemshape(Core\Shapes\MenuItem.cshtml)呈现<nav>和top <ul>元素由Menushape(Core\Shapes\Menu.cshtml)呈现<a>元素由MenuItemLinkshape(Core\Shapes\MenuItemLink.cshtml)呈现如果要覆盖默认值,简单地说合适Menu.cshtml,MenuItem.cshtml或者MenuItemLink.cshtml文件在你的主题(或更好-复制默认的一个(或多个)和改变).然后将使用那些而不是我上面写的默认值.
| 归档时间: |
|
| 查看次数: |
2264 次 |
| 最近记录: |