在hybris的accelerator中新建CMS组件(hybris cms component)的步骤包括: *注意:hybris addon中的步骤有所不同,将在另一篇文章中记述。
- 自定义hybris item,在extension的items.xml文件中定义,类似于任何其他hybris item。
- 一个继承AbstractCMSComponentController的Spring MVC控制器,或使用DefaultCMSComponentController。
- 用于在页面上呈现组件的JSP,根据需要使用HTML,CSS和Tag Libraries。
可以通过XML配置为组件自定义hybris WCMS Cockpit:
- editorArea_typeName.xml:WCMS Cockpit编辑器区域的配置文件。
- contentEditor_typeName.xml:用于LiveEdit模式和联机编辑的配置文件
- wizardConfig_typeName.xml:如果通过向导对话框添加组件,则通过此文件进行向导配置。