点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我正在使用smartedit 1811版本,并在页面部分下创建一个新的内容页面。
我了解,如果已经存在用于页面类型和模板的主页面,则SmartEdit将仅允许您创建变体页面。
问题是smartedit提供了模板列表,可供选择以选择用于创建新内容页面的模板。 我如何创建一个内容页面,选择一个现有页面模板并在显示条件下选择为"主要",因为这样做会导致在de.hybris.platform.cmsfacades上出现错误ERROR()()[RestHandlerExceptionResolver] java.lang.NullPointerException。 cmsitems.predicates.PrimaryPageWithLabelExistsPredicate.lambda $ 0(PrimaryPageWithLabelExistsPredicate.java:40)
感谢SM
我有同样的问题,这是由于另一个cmspage在p_label字段中有一个空条目。
在cmspages上进行检查以查看是否为空,然后删除页面或设置标签。
选择cmspage.p_uid,pagetemplate.p_name,cmspage.p_label
pagetemplate.p_name作为TemplateName,
catalogversions.p_version,catalogs.p_id
来自cmspage
在 pagetemplate.pk = cmspage.p_mastertemplate
上加入pagetemplate在 catalogversions.pk = cmspage.p_catalogversion
上加入目录版本。在 catalogs.pk = catalogversions.p_catalog
上加入目录其中p_label为空
通过pagetemplate.p_name
排序请注意,我认为这个问题很可能发生在那些从较早版本的hybris升级而来的人身上,这些人多年来积累了很多内容页面。
一周热门 更多>