활동이 없어 이 대화는 잠겼습니다. 새 게시물을 작성해 주세요.
활동이 없어 이 대화는 잠겼습니다. 새 게시물을 작성해 주세요.
I'm working on enhancing an existing ecommerce page. The product is created using scaffolding, a page is created and the product is imported into the page. One of the product parameters is a sale date. The client wants the product and the page to be automatically deactivated and deleted when the sale date has passed. Is this possible? I've attached a screenshot of the product creation page
해결되었습니다! 솔루션으로 이동.
조회 수
답글
좋아요 수
I think may be you can solve this issue by using a scheduler you can solve this issue. Run the scheduler every night and check for the product's sale date against current date and deactivate those which are expired. I am pasting few links from www below,
Apache Sling :: Scheduler Service (commons scheduler)
https://hashimkhan.in/aem-adobecq5-code-templates/scheduler/
Adobe Experience Manager Help | Scheduling Adobe Experience Manager Jobs using Apache Sling
조회 수
답글
좋아요 수
Dear James,
Deactivate later is OOTB functionality present in AEM.
Delete after deactivate is not OOTB and would require a customisation.
This customisation can be achieved using AEM Workflow system.
Regards,
Peter
조회 수
답글
좋아요 수
OOTB a page deletion on an AEM author also unpublishing the page. You can easily build your solution by using workflows:
Request for Deactivation - /etc/workflow/models/request_for_deactivation
Request for Deletion - /etc/workflow/models/request_for_deletion
조회 수
답글
좋아요 수
As Peter and Leo point out - the solution here is using Workflows.
조회 수
답글
좋아요 수
I think may be you can solve this issue by using a scheduler you can solve this issue. Run the scheduler every night and check for the product's sale date against current date and deactivate those which are expired. I am pasting few links from www below,
Apache Sling :: Scheduler Service (commons scheduler)
https://hashimkhan.in/aem-adobecq5-code-templates/scheduler/
Adobe Experience Manager Help | Scheduling Adobe Experience Manager Jobs using Apache Sling
조회 수
답글
좋아요 수