我想知道在阔叶主页中Thymeleaf变量的位置是什么。请帮助我解决问题。我想知道在Broadleaf特色产品中的Thymleaf Vriable位置
这里是文件和locaion的截图:
我想知道#object的位置和特色产品上的屏幕截图。
在此先感谢。
我想知道在阔叶主页中Thymeleaf变量的位置是什么。请帮助我解决问题。我想知道在Broadleaf特色产品中的Thymleaf Vriable位置
这里是文件和locaion的截图:
我想知道#object的位置和特色产品上的屏幕截图。
在此先感谢。
在Thymeleaf中,*
和#object
都指向该上下文中的所选对象。 http://www.thymeleaf.org/doc/tutorials/2.1/usingthymeleaf.html#expressions-on-selections-asterisk-syntax
在HeatClinic演示中,productListItem.html
模板在其他几个模板中被引用,其中有产品列表,如特色产品,类别和搜索组。
例如,在search.html
:
<ul th:if="${products}" id="products" class="js-products group">
<li th:each="product : ${products}" th:object="${product}" th:include="catalog/partials/productListItem" class="js-productContainer productContainer"></li>
</ul>
在这里,您可以在productListItem
多个嵌套的实例中看到的,将是每一个从搜索的产品。这些产品通过致电model.addAttribute(...)
从BroadleafSearchController
设置在型号上。
编辑:在HeatClinic演示的homepage.html
特别是:
<li th:if="${pageFields[product1]} and ${pageFields[product1].isActive()}" th:with="product=${pageFields[product1]}"
th:object="${pageFields[product1]}" th:include="catalog/partials/productListItem"
class="js-productContainer productContainer"></li>
的pageFields
属性来自于数据库表BLC_PAGE_FLD
,那里是关键product1
的条目和值,它是产品所需产品的ID(例如演示中的1
)。将该对象添加到模型的控制器是BroadleafPageController
。
ok谢谢你@epenning我想知道更多的信息,如果我想添加一些其他类型的产品(如商品男士)到主页,我可以在哪里找到详细信息将产品添加到主页和我可以在哪里添加代码以及哪里可以找到这些产品的类别。请提前帮助我解决此问题 –