gpt4 book ai didi

java - 为什么oldCartRemovalJob 被放置在commercewebservices 中?

转载 作者:行者123 更新时间:2023-12-02 11:21:49 27 4
gpt4 key购买 nike

我想删除旧的购物车。 Hybris 有一个名为 oldCartRemovalJob 的作业,但它位于 custom-name_commercewebservices 内,但我不在任何自定义扩展中使用“custom-name_commercewebservices”,因为 commercewebservices 扩展基于 RESTful Web 服务以便能够连接随时随地使用 Hybris 平台。

使用 oldCartRemovalJob 的最佳实践是什么?在平台自定义扩展中从头开始编写它(复制粘贴有关现有作业的所有内容)?或者使用requires-extension custom-name_commercewebservices

最佳答案

如果您没有任何自定义要求,则可以使用 acceleratorservices 中的 CartRemovalJob。只需在 Impex 下运行即可配置您的清理作业。将 myStore 和 mySite 替换为您的值。

$storeUid=myStore
$siteUid=mySite


# Cart Cleanup CronJobs (instance of CartRemovalCronJob)
INSERT_UPDATE CartRemovalCronJob ; code[unique=true] ; job(code)[default=cartRemovalJob] ; sites(uid)[default=$siteUid] ; sessionLanguage(isoCode)[default=en]
; $siteUid-CartRemovalJob

# Trigger for your job
INSERT_UPDATE Trigger ; cronJob(code)[unique=true] ; second ; minute ; hour ; day ; month ; year ; relative ; active ; maxAcceptableDelay
; $siteUid-CartRemovalJob ; 0 ; 0 ; 5 ; -1 ; -1 ; -1 ; false ; true ; -1

配置购物车删除期限 - 您可以为登录的客户配置购物车删除期限。默认值为 28 天(2419200 秒)。

INSERT_UPDATE BaseSite ; uid[unique=true] ; cartRemovalAge  
; mySite ; 2419200

配置匿名购物车删除期限 - 与上述相同,您还可以为匿名用户配置 cartRemovalAge。默认值为 14 天(1209600 秒)。

INSERT_UPDATE BaseSite ; uid[unique=true] ; anonymousCartRemovalAge
; mySite ; 1209600

关于java - 为什么oldCartRemovalJob 被放置在<custom-name>commercewebservices 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49857077/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com