mon problème est le suivant: dans ce codetag thymeleaf e dans la balise BLC
<header>
<h1 th:utext="${BLC_PAGE.pageFields[menu_name]}"></h1>
</header>
<blc:menu resultVar="menuItems" menuName="${BLC_PAGE.pageFields[menu_name]}" />
<ul th:if="${not #lists.isEmpty(menuItems)}">
<li th:each="menuItem : ${menuItems}">
<a th:href="@{${menuItem.url}}" th:class="${menuItemStat.first}? 'home'">
<span th:utext="${menuItem.label}"></span>
</a>
</li>
</ul>
la ligne <h1 th:utext="${BLC_PAGE.pageFields[menu_name]}"></h1>
obtient le nom du menu réel. J'ai besoin du menuName dans cette ligne <blc:menu resultVar="menuItems" menuName="${BLC_PAGE.pageFields[menu_name]}" />
pour faire la même chose, mais "${BLC_PAGE.pageFields[menu_name]}"
n'est pas approprié, car il vient de la bibliothèque de balises thymeleaf. Une idée de comment obtenir cette valeur dans blc: tag de menu?
- Feuillu: http://www.broadleafcommerce.com/docs/core/current/broadleaf-concepts/couche de présentation # thymeleaf – ProfEidarios