OnDocUnPublished при unpub_date
Добрый день!
Вопрос будет ли отрабатывать event OnDocUnPublished (https://rtfm.modx.com/revolution/2.x/developing-in-modx/basic-development/plugins/system-events/ondocunpublished) при автоматическом снятии с публикации.
Судя по описанию
И какие ещё есть способы «отловить» автоматическое снятие с публикации?
Спасибо!
Вопрос будет ли отрабатывать event OnDocUnPublished (https://rtfm.modx.com/revolution/2.x/developing-in-modx/basic-development/plugins/system-events/ondocunpublished) при автоматическом снятии с публикации.
Судя по описанию
Called when a Resource is unpublished via the Unpublish context menu.нет, но решил уточнить у более опытных людей.
И какие ещё есть способы «отловить» автоматическое снятие с публикации?
Спасибо!
Комментарии: 6
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
github.com/modxcms/revolution/blob/28e0204c0f1c8052e09d4aff82e14ee556faa4e7/core/model/modx/modcachemanager.class.php#L606
Судя по коду, мы имеем в result 4 вида данных:
Например:
Результат:
published_resources = Array ( )
unpublished_resources = Array (
[0] => Array ( [id] => 801 [context_key] => web [pub_date] => 0 [unpub_date] => 1517740200 )
[1] => Array ( [id] => 761 [context_key] => web [pub_date] => 0 [unpub_date] => 1517741100 )
[2] => Array ( [id] => 760 [context_key] => web [pub_date] => 0 [unpub_date] => 1517742000 ) )
published = 0
unpublished = 3
Но при автопубликации эти данные не удается получить (
Хотя OnResourceAutoPublish работает и даже можно создать плагин который будет срабатывать.
Т.е. получается нет никакой возможности получить данные ресурса, при автопубликации. Может уже есть какое-то решение?
Версия MODX 2.6.1