我通过覆盖默认的 ProductPercentageDiscountPromotion 在 hybris 中创建了自定义促销。但我想知道如何在 Product Cockpit 上只显示新的自定义促销而不是旧的原始促销。
我发现有两个文件
1. wizardConfig_PromotionUserRestrction.xml
2. editorArea_Category.xml
这些文件包含一个属性“AbstractPromotionRestriction.promotion”,其参数条目“excludeCreateTypes”包含要排除的促销列表,例如:
value="ProductBundlePromotion,ProductOneToOnePerfectPartnerPromotion..."
当我在此列表中写入 ProductPercentageDiscountPromotion 名称并从管理控制台初始化 Hybris 系统时,此旧促销在 Product Cockpit 中不可见。但我无法初始化,因为它会删除所有项目数据。我必须更新 Hybris 系统才能做到这一点,但它不起作用。有任何想法吗?
PS:我无权在 Hybris 论坛上发布这个问题。
非常感谢!