fix: menu api example in theme dev docs (#252)

日常主题开发中,我们应该使用菜单最终生成到名字

```release-note
None
````
wan92hen-patch-1
Hilary Liu 1 year ago committed by GitHub
parent a1a2a4d297
commit 2e77363d29
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -19,7 +19,7 @@ title: 模型元数据
<ul th:with="menuItems = ${menu.menuItems}"> <ul th:with="menuItems = ${menu.menuItems}">
<li th:each="menuItem : ${menuItems}"> <li th:each="menuItem : ${menuItems}">
<i th:class="${#annotations.get(menuItem, 'icon')}"></i> <i th:class="${#annotations.get(menuItem, 'icon')}"></i>
<a th:href="@{${menuItem.status.href}}" th:text="${menuItem.spec.displayName}"></a> <a th:href="@{${menuItem.status.href}}" th:text="${menuItem.status.displayName}"></a>
</li> </li>
</ul> </ul>
</div> </div>
@ -38,7 +38,7 @@ title: 模型元数据
<ul th:with="menuItems = ${menu.menuItems}"> <ul th:with="menuItems = ${menu.menuItems}">
<li th:each="menuItem : ${menuItems}"> <li th:each="menuItem : ${menuItems}">
<i th:class="${#annotations.getOrDefault(menuItem, 'icon', 'fa')}"></i> <i th:class="${#annotations.getOrDefault(menuItem, 'icon', 'fa')}"></i>
<a th:href="@{${menuItem.status.href}}" th:text="${menuItem.spec.displayName}"></a> <a th:href="@{${menuItem.status.href}}" th:text="${menuItem.status.displayName}"></a>
</li> </li>
</ul> </ul>
</div> </div>
@ -57,7 +57,7 @@ title: 模型元数据
<ul th:with="menuItems = ${menu.menuItems}"> <ul th:with="menuItems = ${menu.menuItems}">
<li th:each="menuItem : ${menuItems}"> <li th:each="menuItem : ${menuItems}">
<i th:if="${#annotations.contains(menuItem, 'icon')}" th:class="${#annotations.get(menuItem, 'icon')}"></i> <i th:if="${#annotations.contains(menuItem, 'icon')}" th:class="${#annotations.get(menuItem, 'icon')}"></i>
<a th:href="@{${menuItem.status.href}}" th:text="${menuItem.spec.displayName}"></a> <a th:href="@{${menuItem.status.href}}" th:text="${menuItem.status.displayName}"></a>
</li> </li>
</ul> </ul>
</div> </div>

@ -32,7 +32,7 @@ menuFinder.getByName(name)
<li th:each="menuItem : ${menuItems}"> <li th:each="menuItem : ${menuItems}">
<a <a
th:href="@{${menuItem.status.href}}" th:href="@{${menuItem.status.href}}"
th:text="${menuItem.spec.displayName}" th:text="${menuItem.status.displayName}"
th:target="${menuItem.spec.target?.value}" th:target="${menuItem.spec.target?.value}"
> >
</a> </a>
@ -67,7 +67,7 @@ menuFinder.getPrimary()
<li th:each="menuItem : ${menuItems}"> <li th:each="menuItem : ${menuItems}">
<a <a
th:href="@{${menuItem.status.href}}" th:href="@{${menuItem.status.href}}"
th:text="${menuItem.spec.displayName}" th:text="${menuItem.status.displayName}"
th:target="${menuItem.spec.target?.value}" th:target="${menuItem.spec.target?.value}"
> >
</a> </a>

@ -30,7 +30,7 @@ menuFinder.getByName(name)
<div th:with="menu = ${menuFinder.getByName('menu-foo')}"> <div th:with="menu = ${menuFinder.getByName('menu-foo')}">
<ul th:with="menuItems = ${menu.menuItems}"> <ul th:with="menuItems = ${menu.menuItems}">
<li th:each="menuItem : ${menuItems}"> <li th:each="menuItem : ${menuItems}">
<a th:href="@{${menuItem.status.href}}" th:text="${menuItem.spec.displayName}"></a> <a th:href="@{${menuItem.status.href}}" th:text="${menuItem.status.displayName}"></a>
</li> </li>
</ul> </ul>
</div> </div>
@ -60,7 +60,7 @@ menuFinder.getPrimary()
<div th:with="menu = ${menuFinder.getPrimary()}"> <div th:with="menu = ${menuFinder.getPrimary()}">
<ul th:with="menuItems = ${menu.menuItems}"> <ul th:with="menuItems = ${menu.menuItems}">
<li th:each="menuItem : ${menuItems}"> <li th:each="menuItem : ${menuItems}">
<a th:href="@{${menuItem.status.href}}" th:text="${menuItem.spec.displayName}"></a> <a th:href="@{${menuItem.status.href}}" th:text="${menuItem.status.displayName}"></a>
</li> </li>
</ul> </ul>
</div> </div>

@ -19,7 +19,7 @@ title: 模型元数据
<ul th:with="menuItems = ${menu.menuItems}"> <ul th:with="menuItems = ${menu.menuItems}">
<li th:each="menuItem : ${menuItems}"> <li th:each="menuItem : ${menuItems}">
<i th:class="${#annotations.get(menuItem, 'icon')}"></i> <i th:class="${#annotations.get(menuItem, 'icon')}"></i>
<a th:href="@{${menuItem.status.href}}" th:text="${menuItem.spec.displayName}"></a> <a th:href="@{${menuItem.status.href}}" th:text="${menuItem.status.displayName}"></a>
</li> </li>
</ul> </ul>
</div> </div>
@ -38,7 +38,7 @@ title: 模型元数据
<ul th:with="menuItems = ${menu.menuItems}"> <ul th:with="menuItems = ${menu.menuItems}">
<li th:each="menuItem : ${menuItems}"> <li th:each="menuItem : ${menuItems}">
<i th:class="${#annotations.getOrDefault(menuItem, 'icon', 'fa')}"></i> <i th:class="${#annotations.getOrDefault(menuItem, 'icon', 'fa')}"></i>
<a th:href="@{${menuItem.status.href}}" th:text="${menuItem.spec.displayName}"></a> <a th:href="@{${menuItem.status.href}}" th:text="${menuItem.status.displayName}"></a>
</li> </li>
</ul> </ul>
</div> </div>
@ -57,7 +57,7 @@ title: 模型元数据
<ul th:with="menuItems = ${menu.menuItems}"> <ul th:with="menuItems = ${menu.menuItems}">
<li th:each="menuItem : ${menuItems}"> <li th:each="menuItem : ${menuItems}">
<i th:if="${#annotations.contains(menuItem, 'icon')}" th:class="${#annotations.get(menuItem, 'icon')}"></i> <i th:if="${#annotations.contains(menuItem, 'icon')}" th:class="${#annotations.get(menuItem, 'icon')}"></i>
<a th:href="@{${menuItem.status.href}}" th:text="${menuItem.spec.displayName}"></a> <a th:href="@{${menuItem.status.href}}" th:text="${menuItem.status.displayName}"></a>
</li> </li>
</ul> </ul>
</div> </div>

@ -32,7 +32,7 @@ menuFinder.getByName(name)
<li th:each="menuItem : ${menuItems}"> <li th:each="menuItem : ${menuItems}">
<a <a
th:href="@{${menuItem.status.href}}" th:href="@{${menuItem.status.href}}"
th:text="${menuItem.spec.displayName}" th:text="${menuItem.status.displayName}"
th:target="${menuItem.spec.target?.value}" th:target="${menuItem.spec.target?.value}"
> >
</a> </a>
@ -67,7 +67,7 @@ menuFinder.getPrimary()
<li th:each="menuItem : ${menuItems}"> <li th:each="menuItem : ${menuItems}">
<a <a
th:href="@{${menuItem.status.href}}" th:href="@{${menuItem.status.href}}"
th:text="${menuItem.spec.displayName}" th:text="${menuItem.status.displayName}"
th:target="${menuItem.spec.target?.value}" th:target="${menuItem.spec.target?.value}"
> >
</a> </a>

@ -19,7 +19,7 @@ title: 模型元数据
<ul th:with="menuItems = ${menu.menuItems}"> <ul th:with="menuItems = ${menu.menuItems}">
<li th:each="menuItem : ${menuItems}"> <li th:each="menuItem : ${menuItems}">
<i th:class="${#annotations.get(menuItem, 'icon')}"></i> <i th:class="${#annotations.get(menuItem, 'icon')}"></i>
<a th:href="@{${menuItem.status.href}}" th:text="${menuItem.spec.displayName}"></a> <a th:href="@{${menuItem.status.href}}" th:text="${menuItem.status.displayName}"></a>
</li> </li>
</ul> </ul>
</div> </div>
@ -38,7 +38,7 @@ title: 模型元数据
<ul th:with="menuItems = ${menu.menuItems}"> <ul th:with="menuItems = ${menu.menuItems}">
<li th:each="menuItem : ${menuItems}"> <li th:each="menuItem : ${menuItems}">
<i th:class="${#annotations.getOrDefault(menuItem, 'icon', 'fa')}"></i> <i th:class="${#annotations.getOrDefault(menuItem, 'icon', 'fa')}"></i>
<a th:href="@{${menuItem.status.href}}" th:text="${menuItem.spec.displayName}"></a> <a th:href="@{${menuItem.status.href}}" th:text="${menuItem.status.displayName}"></a>
</li> </li>
</ul> </ul>
</div> </div>
@ -57,7 +57,7 @@ title: 模型元数据
<ul th:with="menuItems = ${menu.menuItems}"> <ul th:with="menuItems = ${menu.menuItems}">
<li th:each="menuItem : ${menuItems}"> <li th:each="menuItem : ${menuItems}">
<i th:if="${#annotations.contains(menuItem, 'icon')}" th:class="${#annotations.get(menuItem, 'icon')}"></i> <i th:if="${#annotations.contains(menuItem, 'icon')}" th:class="${#annotations.get(menuItem, 'icon')}"></i>
<a th:href="@{${menuItem.status.href}}" th:text="${menuItem.spec.displayName}"></a> <a th:href="@{${menuItem.status.href}}" th:text="${menuItem.status.displayName}"></a>
</li> </li>
</ul> </ul>
</div> </div>

@ -32,7 +32,7 @@ menuFinder.getByName(name)
<li th:each="menuItem : ${menuItems}"> <li th:each="menuItem : ${menuItems}">
<a <a
th:href="@{${menuItem.status.href}}" th:href="@{${menuItem.status.href}}"
th:text="${menuItem.spec.displayName}" th:text="${menuItem.status.displayName}"
th:target="${menuItem.spec.target?.value}" th:target="${menuItem.spec.target?.value}"
> >
</a> </a>
@ -67,7 +67,7 @@ menuFinder.getPrimary()
<li th:each="menuItem : ${menuItems}"> <li th:each="menuItem : ${menuItems}">
<a <a
th:href="@{${menuItem.status.href}}" th:href="@{${menuItem.status.href}}"
th:text="${menuItem.spec.displayName}" th:text="${menuItem.status.displayName}"
th:target="${menuItem.spec.target?.value}" th:target="${menuItem.spec.target?.value}"
> >
</a> </a>

@ -19,7 +19,7 @@ title: 模型元数据
<ul th:with="menuItems = ${menu.menuItems}"> <ul th:with="menuItems = ${menu.menuItems}">
<li th:each="menuItem : ${menuItems}"> <li th:each="menuItem : ${menuItems}">
<i th:class="${#annotations.get(menuItem, 'icon')}"></i> <i th:class="${#annotations.get(menuItem, 'icon')}"></i>
<a th:href="@{${menuItem.status.href}}" th:text="${menuItem.spec.displayName}"></a> <a th:href="@{${menuItem.status.href}}" th:text="${menuItem.status.displayName}"></a>
</li> </li>
</ul> </ul>
</div> </div>
@ -38,7 +38,7 @@ title: 模型元数据
<ul th:with="menuItems = ${menu.menuItems}"> <ul th:with="menuItems = ${menu.menuItems}">
<li th:each="menuItem : ${menuItems}"> <li th:each="menuItem : ${menuItems}">
<i th:class="${#annotations.getOrDefault(menuItem, 'icon', 'fa')}"></i> <i th:class="${#annotations.getOrDefault(menuItem, 'icon', 'fa')}"></i>
<a th:href="@{${menuItem.status.href}}" th:text="${menuItem.spec.displayName}"></a> <a th:href="@{${menuItem.status.href}}" th:text="${menuItem.status.displayName}"></a>
</li> </li>
</ul> </ul>
</div> </div>
@ -57,7 +57,7 @@ title: 模型元数据
<ul th:with="menuItems = ${menu.menuItems}"> <ul th:with="menuItems = ${menu.menuItems}">
<li th:each="menuItem : ${menuItems}"> <li th:each="menuItem : ${menuItems}">
<i th:if="${#annotations.contains(menuItem, 'icon')}" th:class="${#annotations.get(menuItem, 'icon')}"></i> <i th:if="${#annotations.contains(menuItem, 'icon')}" th:class="${#annotations.get(menuItem, 'icon')}"></i>
<a th:href="@{${menuItem.status.href}}" th:text="${menuItem.spec.displayName}"></a> <a th:href="@{${menuItem.status.href}}" th:text="${menuItem.status.displayName}"></a>
</li> </li>
</ul> </ul>
</div> </div>

@ -32,7 +32,7 @@ menuFinder.getByName(name)
<li th:each="menuItem : ${menuItems}"> <li th:each="menuItem : ${menuItems}">
<a <a
th:href="@{${menuItem.status.href}}" th:href="@{${menuItem.status.href}}"
th:text="${menuItem.spec.displayName}" th:text="${menuItem.status.displayName}"
th:target="${menuItem.spec.target?.value}" th:target="${menuItem.spec.target?.value}"
> >
</a> </a>
@ -67,7 +67,7 @@ menuFinder.getPrimary()
<li th:each="menuItem : ${menuItems}"> <li th:each="menuItem : ${menuItems}">
<a <a
th:href="@{${menuItem.status.href}}" th:href="@{${menuItem.status.href}}"
th:text="${menuItem.spec.displayName}" th:text="${menuItem.status.displayName}"
th:target="${menuItem.spec.target?.value}" th:target="${menuItem.spec.target?.value}"
> >
</a> </a>

@ -19,7 +19,7 @@ title: 模型元数据
<ul th:with="menuItems = ${menu.menuItems}"> <ul th:with="menuItems = ${menu.menuItems}">
<li th:each="menuItem : ${menuItems}"> <li th:each="menuItem : ${menuItems}">
<i th:class="${#annotations.get(menuItem, 'icon')}"></i> <i th:class="${#annotations.get(menuItem, 'icon')}"></i>
<a th:href="@{${menuItem.status.href}}" th:text="${menuItem.spec.displayName}"></a> <a th:href="@{${menuItem.status.href}}" th:text="${menuItem.status.displayName}"></a>
</li> </li>
</ul> </ul>
</div> </div>
@ -38,7 +38,7 @@ title: 模型元数据
<ul th:with="menuItems = ${menu.menuItems}"> <ul th:with="menuItems = ${menu.menuItems}">
<li th:each="menuItem : ${menuItems}"> <li th:each="menuItem : ${menuItems}">
<i th:class="${#annotations.getOrDefault(menuItem, 'icon', 'fa')}"></i> <i th:class="${#annotations.getOrDefault(menuItem, 'icon', 'fa')}"></i>
<a th:href="@{${menuItem.status.href}}" th:text="${menuItem.spec.displayName}"></a> <a th:href="@{${menuItem.status.href}}" th:text="${menuItem.status.displayName}"></a>
</li> </li>
</ul> </ul>
</div> </div>
@ -57,7 +57,7 @@ title: 模型元数据
<ul th:with="menuItems = ${menu.menuItems}"> <ul th:with="menuItems = ${menu.menuItems}">
<li th:each="menuItem : ${menuItems}"> <li th:each="menuItem : ${menuItems}">
<i th:if="${#annotations.contains(menuItem, 'icon')}" th:class="${#annotations.get(menuItem, 'icon')}"></i> <i th:if="${#annotations.contains(menuItem, 'icon')}" th:class="${#annotations.get(menuItem, 'icon')}"></i>
<a th:href="@{${menuItem.status.href}}" th:text="${menuItem.spec.displayName}"></a> <a th:href="@{${menuItem.status.href}}" th:text="${menuItem.status.displayName}"></a>
</li> </li>
</ul> </ul>
</div> </div>

@ -32,7 +32,7 @@ menuFinder.getByName(name)
<li th:each="menuItem : ${menuItems}"> <li th:each="menuItem : ${menuItems}">
<a <a
th:href="@{${menuItem.status.href}}" th:href="@{${menuItem.status.href}}"
th:text="${menuItem.spec.displayName}" th:text="${menuItem.status.displayName}"
th:target="${menuItem.spec.target?.value}" th:target="${menuItem.spec.target?.value}"
> >
</a> </a>
@ -67,7 +67,7 @@ menuFinder.getPrimary()
<li th:each="menuItem : ${menuItems}"> <li th:each="menuItem : ${menuItems}">
<a <a
th:href="@{${menuItem.status.href}}" th:href="@{${menuItem.status.href}}"
th:text="${menuItem.spec.displayName}" th:text="${menuItem.status.displayName}"
th:target="${menuItem.spec.target?.value}" th:target="${menuItem.spec.target?.value}"
> >
</a> </a>

@ -19,7 +19,7 @@ title: 模型元数据
<ul th:with="menuItems = ${menu.menuItems}"> <ul th:with="menuItems = ${menu.menuItems}">
<li th:each="menuItem : ${menuItems}"> <li th:each="menuItem : ${menuItems}">
<i th:class="${#annotations.get(menuItem, 'icon')}"></i> <i th:class="${#annotations.get(menuItem, 'icon')}"></i>
<a th:href="@{${menuItem.status.href}}" th:text="${menuItem.spec.displayName}"></a> <a th:href="@{${menuItem.status.href}}" th:text="${menuItem.status.displayName}"></a>
</li> </li>
</ul> </ul>
</div> </div>
@ -38,7 +38,7 @@ title: 模型元数据
<ul th:with="menuItems = ${menu.menuItems}"> <ul th:with="menuItems = ${menu.menuItems}">
<li th:each="menuItem : ${menuItems}"> <li th:each="menuItem : ${menuItems}">
<i th:class="${#annotations.getOrDefault(menuItem, 'icon', 'fa')}"></i> <i th:class="${#annotations.getOrDefault(menuItem, 'icon', 'fa')}"></i>
<a th:href="@{${menuItem.status.href}}" th:text="${menuItem.spec.displayName}"></a> <a th:href="@{${menuItem.status.href}}" th:text="${menuItem.status.displayName}"></a>
</li> </li>
</ul> </ul>
</div> </div>
@ -57,7 +57,7 @@ title: 模型元数据
<ul th:with="menuItems = ${menu.menuItems}"> <ul th:with="menuItems = ${menu.menuItems}">
<li th:each="menuItem : ${menuItems}"> <li th:each="menuItem : ${menuItems}">
<i th:if="${#annotations.contains(menuItem, 'icon')}" th:class="${#annotations.get(menuItem, 'icon')}"></i> <i th:if="${#annotations.contains(menuItem, 'icon')}" th:class="${#annotations.get(menuItem, 'icon')}"></i>
<a th:href="@{${menuItem.status.href}}" th:text="${menuItem.spec.displayName}"></a> <a th:href="@{${menuItem.status.href}}" th:text="${menuItem.status.displayName}"></a>
</li> </li>
</ul> </ul>
</div> </div>

@ -32,7 +32,7 @@ menuFinder.getByName(name)
<li th:each="menuItem : ${menuItems}"> <li th:each="menuItem : ${menuItems}">
<a <a
th:href="@{${menuItem.status.href}}" th:href="@{${menuItem.status.href}}"
th:text="${menuItem.spec.displayName}" th:text="${menuItem.status.displayName}"
th:target="${menuItem.spec.target?.value}" th:target="${menuItem.spec.target?.value}"
> >
</a> </a>
@ -67,7 +67,7 @@ menuFinder.getPrimary()
<li th:each="menuItem : ${menuItems}"> <li th:each="menuItem : ${menuItems}">
<a <a
th:href="@{${menuItem.status.href}}" th:href="@{${menuItem.status.href}}"
th:text="${menuItem.spec.displayName}" th:text="${menuItem.status.displayName}"
th:target="${menuItem.spec.target?.value}" th:target="${menuItem.spec.target?.value}"
> >
</a> </a>

@ -19,7 +19,7 @@ title: 模型元数据
<ul th:with="menuItems = ${menu.menuItems}"> <ul th:with="menuItems = ${menu.menuItems}">
<li th:each="menuItem : ${menuItems}"> <li th:each="menuItem : ${menuItems}">
<i th:class="${#annotations.get(menuItem, 'icon')}"></i> <i th:class="${#annotations.get(menuItem, 'icon')}"></i>
<a th:href="@{${menuItem.status.href}}" th:text="${menuItem.spec.displayName}"></a> <a th:href="@{${menuItem.status.href}}" th:text="${menuItem.status.displayName}"></a>
</li> </li>
</ul> </ul>
</div> </div>
@ -38,7 +38,7 @@ title: 模型元数据
<ul th:with="menuItems = ${menu.menuItems}"> <ul th:with="menuItems = ${menu.menuItems}">
<li th:each="menuItem : ${menuItems}"> <li th:each="menuItem : ${menuItems}">
<i th:class="${#annotations.getOrDefault(menuItem, 'icon', 'fa')}"></i> <i th:class="${#annotations.getOrDefault(menuItem, 'icon', 'fa')}"></i>
<a th:href="@{${menuItem.status.href}}" th:text="${menuItem.spec.displayName}"></a> <a th:href="@{${menuItem.status.href}}" th:text="${menuItem.status.displayName}"></a>
</li> </li>
</ul> </ul>
</div> </div>
@ -57,7 +57,7 @@ title: 模型元数据
<ul th:with="menuItems = ${menu.menuItems}"> <ul th:with="menuItems = ${menu.menuItems}">
<li th:each="menuItem : ${menuItems}"> <li th:each="menuItem : ${menuItems}">
<i th:if="${#annotations.contains(menuItem, 'icon')}" th:class="${#annotations.get(menuItem, 'icon')}"></i> <i th:if="${#annotations.contains(menuItem, 'icon')}" th:class="${#annotations.get(menuItem, 'icon')}"></i>
<a th:href="@{${menuItem.status.href}}" th:text="${menuItem.spec.displayName}"></a> <a th:href="@{${menuItem.status.href}}" th:text="${menuItem.status.displayName}"></a>
</li> </li>
</ul> </ul>
</div> </div>

@ -32,7 +32,7 @@ menuFinder.getByName(name)
<li th:each="menuItem : ${menuItems}"> <li th:each="menuItem : ${menuItems}">
<a <a
th:href="@{${menuItem.status.href}}" th:href="@{${menuItem.status.href}}"
th:text="${menuItem.spec.displayName}" th:text="${menuItem.status.displayName}"
th:target="${menuItem.spec.target?.value}" th:target="${menuItem.spec.target?.value}"
> >
</a> </a>
@ -67,7 +67,7 @@ menuFinder.getPrimary()
<li th:each="menuItem : ${menuItems}"> <li th:each="menuItem : ${menuItems}">
<a <a
th:href="@{${menuItem.status.href}}" th:href="@{${menuItem.status.href}}"
th:text="${menuItem.spec.displayName}" th:text="${menuItem.status.displayName}"
th:target="${menuItem.spec.target?.value}" th:target="${menuItem.spec.target?.value}"
> >
</a> </a>

@ -19,7 +19,7 @@ title: 模型元数据
<ul th:with="menuItems = ${menu.menuItems}"> <ul th:with="menuItems = ${menu.menuItems}">
<li th:each="menuItem : ${menuItems}"> <li th:each="menuItem : ${menuItems}">
<i th:class="${#annotations.get(menuItem, 'icon')}"></i> <i th:class="${#annotations.get(menuItem, 'icon')}"></i>
<a th:href="@{${menuItem.status.href}}" th:text="${menuItem.spec.displayName}"></a> <a th:href="@{${menuItem.status.href}}" th:text="${menuItem.status.displayName}"></a>
</li> </li>
</ul> </ul>
</div> </div>
@ -38,7 +38,7 @@ title: 模型元数据
<ul th:with="menuItems = ${menu.menuItems}"> <ul th:with="menuItems = ${menu.menuItems}">
<li th:each="menuItem : ${menuItems}"> <li th:each="menuItem : ${menuItems}">
<i th:class="${#annotations.getOrDefault(menuItem, 'icon', 'fa')}"></i> <i th:class="${#annotations.getOrDefault(menuItem, 'icon', 'fa')}"></i>
<a th:href="@{${menuItem.status.href}}" th:text="${menuItem.spec.displayName}"></a> <a th:href="@{${menuItem.status.href}}" th:text="${menuItem.status.displayName}"></a>
</li> </li>
</ul> </ul>
</div> </div>
@ -57,7 +57,7 @@ title: 模型元数据
<ul th:with="menuItems = ${menu.menuItems}"> <ul th:with="menuItems = ${menu.menuItems}">
<li th:each="menuItem : ${menuItems}"> <li th:each="menuItem : ${menuItems}">
<i th:if="${#annotations.contains(menuItem, 'icon')}" th:class="${#annotations.get(menuItem, 'icon')}"></i> <i th:if="${#annotations.contains(menuItem, 'icon')}" th:class="${#annotations.get(menuItem, 'icon')}"></i>
<a th:href="@{${menuItem.status.href}}" th:text="${menuItem.spec.displayName}"></a> <a th:href="@{${menuItem.status.href}}" th:text="${menuItem.status.displayName}"></a>
</li> </li>
</ul> </ul>
</div> </div>

@ -32,7 +32,7 @@ menuFinder.getByName(name)
<li th:each="menuItem : ${menuItems}"> <li th:each="menuItem : ${menuItems}">
<a <a
th:href="@{${menuItem.status.href}}" th:href="@{${menuItem.status.href}}"
th:text="${menuItem.spec.displayName}" th:text="${menuItem.status.displayName}"
th:target="${menuItem.spec.target?.value}" th:target="${menuItem.spec.target?.value}"
> >
</a> </a>
@ -67,7 +67,7 @@ menuFinder.getPrimary()
<li th:each="menuItem : ${menuItems}"> <li th:each="menuItem : ${menuItems}">
<a <a
th:href="@{${menuItem.status.href}}" th:href="@{${menuItem.status.href}}"
th:text="${menuItem.spec.displayName}" th:text="${menuItem.status.displayName}"
th:target="${menuItem.spec.target?.value}" th:target="${menuItem.spec.target?.value}"
> >
</a> </a>

@ -19,7 +19,7 @@ title: 模型元数据
<ul th:with="menuItems = ${menu.menuItems}"> <ul th:with="menuItems = ${menu.menuItems}">
<li th:each="menuItem : ${menuItems}"> <li th:each="menuItem : ${menuItems}">
<i th:class="${#annotations.get(menuItem, 'icon')}"></i> <i th:class="${#annotations.get(menuItem, 'icon')}"></i>
<a th:href="@{${menuItem.status.href}}" th:text="${menuItem.spec.displayName}"></a> <a th:href="@{${menuItem.status.href}}" th:text="${menuItem.status.displayName}"></a>
</li> </li>
</ul> </ul>
</div> </div>
@ -38,7 +38,7 @@ title: 模型元数据
<ul th:with="menuItems = ${menu.menuItems}"> <ul th:with="menuItems = ${menu.menuItems}">
<li th:each="menuItem : ${menuItems}"> <li th:each="menuItem : ${menuItems}">
<i th:class="${#annotations.getOrDefault(menuItem, 'icon', 'fa')}"></i> <i th:class="${#annotations.getOrDefault(menuItem, 'icon', 'fa')}"></i>
<a th:href="@{${menuItem.status.href}}" th:text="${menuItem.spec.displayName}"></a> <a th:href="@{${menuItem.status.href}}" th:text="${menuItem.status.displayName}"></a>
</li> </li>
</ul> </ul>
</div> </div>
@ -57,7 +57,7 @@ title: 模型元数据
<ul th:with="menuItems = ${menu.menuItems}"> <ul th:with="menuItems = ${menu.menuItems}">
<li th:each="menuItem : ${menuItems}"> <li th:each="menuItem : ${menuItems}">
<i th:if="${#annotations.contains(menuItem, 'icon')}" th:class="${#annotations.get(menuItem, 'icon')}"></i> <i th:if="${#annotations.contains(menuItem, 'icon')}" th:class="${#annotations.get(menuItem, 'icon')}"></i>
<a th:href="@{${menuItem.status.href}}" th:text="${menuItem.spec.displayName}"></a> <a th:href="@{${menuItem.status.href}}" th:text="${menuItem.status.displayName}"></a>
</li> </li>
</ul> </ul>
</div> </div>

@ -32,7 +32,7 @@ menuFinder.getByName(name)
<li th:each="menuItem : ${menuItems}"> <li th:each="menuItem : ${menuItems}">
<a <a
th:href="@{${menuItem.status.href}}" th:href="@{${menuItem.status.href}}"
th:text="${menuItem.spec.displayName}" th:text="${menuItem.status.displayName}"
th:target="${menuItem.spec.target?.value}" th:target="${menuItem.spec.target?.value}"
> >
</a> </a>
@ -67,7 +67,7 @@ menuFinder.getPrimary()
<li th:each="menuItem : ${menuItems}"> <li th:each="menuItem : ${menuItems}">
<a <a
th:href="@{${menuItem.status.href}}" th:href="@{${menuItem.status.href}}"
th:text="${menuItem.spec.displayName}" th:text="${menuItem.status.displayName}"
th:target="${menuItem.spec.target?.value}" th:target="${menuItem.spec.target?.value}"
> >
</a> </a>

Loading…
Cancel
Save