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

 
Посетитель
small user social cms
МедальПочетный донор проекта
Сообщений: 189
Не нашел хук при изменении категории. Если правильно я понял, есть только хук, который позволяет добавлять/изменять поля в формe:
Код PHP:
  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 в 01:36)
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2571
В файле system\controllers\content\actions\category_edit.php в строчке 49 (версия 2.11.0) есть такой хук

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

не подходит?
Виджеты, поля и компоненты для instantcms 2 http://www.zau4man.ru/
Посетитель
small user social cms
МедальПочетный донор проекта
Сообщений: 189
Zau4man:

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

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

не подходит?

То, что надо.
В старой версии копался. А надо было сначала обновить.
Благодарю!
В начало страницы
Предыдущая темаСледующая тема Перейти на форум: