阔叶模板位置

时间:2017-10-25 04:52:57

标签: broadleaf-commerce

您好我想要阔叶网站的模板位置。例如,broadleaf网站主页是从布局/主页模板加载的,我想知道阔叶网站的其他模板正在加载的位置。

请帮我解决问题。

提前致谢

1 个答案:

答案 0 :(得分:0)

所有Broadleaf模板都位于templates项目的site目录中。有一个模板解析器专门查找此类路径位置。某些模板是部分模板,包含在th:includeth:replace的其他模板中。其他是较大的布局,正如您在layout/homepage找到的那样。

然而,URL分辨率和模板分辨率是不同的东西。例如,您看到的主页实际上是通过BLC_CATEGORY中的条目解析的,其URL为/。此类别还引用模板路径layout/homepage。 Broadleaf中另一种形式的动态URL是:

  • 页面 - BLC_PAGE
  • 中的条目
  • 产品 - BLC_PRODUCT
  • 中的条目

所有这些都可以加载不同的Thymeleaf模板进行显示。