嗨,什么是用于Hybris中具有表单的页面的最佳页面模板?您是否应该使用开箱即用模板或创建新模板?
答案 0 :(得分:1)
您可以使用ContentPage
来创建页面。
如果布局符合您的要求或创建自定义,您可以选择OOTB页面模板(例如ContentPage1Template)。确保您的页面模板不限制ContentPage类型。可以使用PageTemplate的restrictedPageTypes检查。
# Create PageTemplates
# These define the layout for pages
# "FrontendTemplateName" is used to define the JSP that should be used to render the page for pages with multiple possible layouts.
# "RestrictedPageTypes" is used to restrict templates to page types
INSERT_UPDATE PageTemplate ; $contentCV[unique=true] ; uid[unique=true] ; name ; frontendTemplateName ; restrictedPageTypes(code) ; active[default=true]
; ; ContentPage1Template ; Content Page 1 Template ; layout/contentLayout1Page ; ContentPage
您可以参考faq内容页面,该页面是使用ContentPage1Template页面模板创建的。
# Simple Content Pages
INSERT_UPDATE ContentPage ; $contentCV[unique=true] ; uid[unique=true] ; name ; masterTemplate(uid,$contentCV) ; label ; defaultPage[default='true'] ; approvalStatus(code)[default='approved'] ; homepage[default='false']
; ; faq ; Frequently Asked Questions FAQ Page ; ContentPage1Template ; /faq
答案 1 :(得分:0)
我建议创建一个包含表单的新CMSComponent。