Hey everybody,
I have a project running 3.1.12 with the better buttons module from UncleCheese, the SilverStripe catalog manager module from LittleGiant and the Silverstripe/EmbargoExpiry module. These modules are used to provide ease in managing content on my current project.
In order to manage thousands of articles, all article pages are managed in a ModelAdmin (at the time of making this post, it's now CatalogPageAdmin) and not the main "Pages" section of the CMS. My main issue is that I'm unable to save the article page with the embargo/expiry to take effect. No cron job is created.
The embargo/expiry functions work fine in the normal "Pages" section/environment but doesn't work at all outside of that area.
With the functions made possible via. Better buttons, on the setup of a new article page or editing an article page. You have SAVE (obviously as draft) and SAVE & PUBLISH. "Save" an article but not publish the article will publish the article live regardless. So upon saving, no matter what.. Content that needs to be date sensitive will just publish even though it's needed to be scheduled for a later date.
I've tried the soft scheduler module, but this isn't an ideal solution in my situation.
Any tips on how to get embargo/expiry working outside of the "Pages" section of the admin?
Cheers,
Stephen