作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想删除旧的购物车。 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/
我是一名优秀的程序员,十分优秀!