Hybris中表单的页面模板

时间:2018-04-19 10:10:59

标签: hybris

嗨,什么是用于Hybris中具有表单的页面的最佳页面模板?您是否应该使用开箱即用模板或创建新模板?

2 个答案:

答案 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。