Bolt CMS - Как слушать события обновления контента

У меня есть PRE_SAVE обработчик событий, который срабатывает только при сохранении новой записи контента. Мне нужно, чтобы он тоже работал над обновлением записи. Пожалуйста, порекомендуйте.

Ниже приведен код, который работает для NEW только записи.

namespace Bolt\Extension\myExtensions\TEST;
use Bolt\Application;
use Bolt\BaseExtension;
class Extension extends BaseExtension
{
    public function initialize()
    {
      $this->app['dispatcher']->addListener(\Bolt\Events\StorageEvents::PRE_SAVE, array($this, 'preSave'));
    }
    function preSave(\Bolt\Events\StorageEvent $event)
    {
      $this->app['session']->getFlashBag()->add('success', "THIS IS PRE SAVE MESSAGE");
    }
}

0 ответов

Другие вопросы по тегам