1.我想在hybris中覆盖默认促销。
2.我们需要覆盖哪一个“如果我们的订单金额超过X,那么我们会免费送货”。
答案 0 :(得分:1)
在hybris 6中,您可以使用模板y_change_delivery_mode
。
您可以从后台配置它 - 请参阅documentation。
或者您可以在Impex中导入它(语法非常难看 - 使用json格式化程序来读取它):
;order_threshold_change_delivery_mode;70;1;false;orderPromotionRuleGroup;"[{""children"":[],""parameters"":{""value"":{""type"":""Map(ItemType(Currency),java.math.BigDecimal)"",""uuid"":""b07060b4-bcb0-4016-b778-e3c566051df4"",""value"":{""USD"":100}},""operator"":{""type"":""Enum(de.hybris.platform.ruledefinitions.AmountOperator)"",""uuid"":""c3217773-9e3b-4b22-8251-c4626251d854"",""value"":""GREATER_THAN_OR_EQUAL""}},""definitionId"":""y_cart_total""}]";"[{""parameters"":{""delivery_mode"":{""value"":""free-standard-shipping""}},""definitionId"":""y_change_delivery_mode""}]";
您必须在impex {""USD"":100}
中替换所需的购物车门限。您还必须创建免费送货费用的送货方式。此传递模式在impex中称为free-standard-shipping
。