Хук до или после изменения категории типа контента

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО InstantCMS 2.X
#1 23 марта 2019 в 23:05
Не нашел хук при изменении категории. Если правильно я понял, есть только хук, который позволяет добавлять/изменять поля в формe:
  1. cmsEventsManager::hook("content_{$ctype['name']}_cat_form", array($form, $category));
Я добавил поле в форму /system/controllers/content/forms/form_category.php и мне нужно изменять определенное поле во всех записях данной категории. Обработчик я хотел бы обернуть в хук для удобства. Такого хука не существует или я просто не нашел?

Пока пришлось вот так сделать в файле /system/controllers/content/actions/category_edit.php
#2 24 марта 2019 в 22:01
В файле system\controllers\content\actions\category_edit.php в строчке 49 (версия 2.11.0) есть такой хук

  1. list($ctype, $category, $new_category) = cmsEventsManager::hook('content_category_after_update', array(
  2. $ctype, $category, $new_category
  3. ));
еще чуть ниже есть такой же, но с упором на тип контента.

не подходит?
#3 25 марта 2019 в 03:09


В файле system\controllers\content\actions\category_edit.php в строчке 49 (версия 2.11.0) есть такой хук

  1. list($ctype, $category, $new_category) = cmsEventsManager::hook('content_category_after_update', array(
  2. $ctype, $category, $new_category
  3. ));
еще чуть ниже есть такой же, но с упором на тип контента.

не подходит?

Zau4man

То, что надо.
В старой версии копался. А надо было сначала обновить.
Благодарю!
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.