hybris - 在关键字和限制之间创建自定义限制和关系
问题描述
我必须创建要应用于横幅的自定义限制。横幅必须仅在与该限制链接的特定关键字上可见。
java.lang.IllegalStateException:由于缺少类型“字符串”,描述符关键字无效(字符串):((cms2))::YRelationEnd [cms2-items.xml:52(RelationTypeTagListener)]
你能帮忙看看可能出了什么问题吗?我在这里粘贴了代码片段
解决方案
无法创建与“原始”数据类型(如 String、int 或 boolean)的关系。关系的源和目标必须是使用 itemtype-tag 声明的 itemtype,例如 WileyBannerRestriction。
我建议创建一个关键字 itemtype 并将限制链接到该项目。请记住,hybris 中已经存在一个名为“关键字”的项目类型。因此,您需要以不同的方式调用您的关键字(例如 BannerKeyword)。
推荐阅读
- google-apps-script - 在第一个空行中插入数据
- flutter - Flutter Text 小部件中的字符串空格问题
- docker - 在 Docker 容器中使用 Windows 主机 GPU
- android - 在 GLSurfaceView 的 onTouchEvent 处理程序中使用 queueEvent
- php - 什么更好?在foreach中调用函数还是在函数中调用foreach?
- netlogo - NetLogo 为补丁块命名
- c# - 如何在 Windows 10 任务栏上实现动画应用程序状态
- python - kafka-python:我无法运行示例生产者代码
- javascript - 组件上的角度单击事件将内部元素作为目标发送
- google-analytics - BigQuery,如何复制“转化次数 | (增强)电子商务 | 结账行为漏斗报告