Выполнение скрипта php на создание контента

InstantCMS 2.X
#1 27 января 2023 в 20:43

Хочу сделать выполнение небольшого скрипта php на факт создания контента пользователем InstantCMS. Как это сделать, может кто направит на путь истинный? Застрял пока в хуках...

#2 27 января 2023 в 21:28

Думаю, стоит посмотреть Компоненты > Управление событиями на предмет определения события, которое может вам подойти. Оно нужно для правильного формирования имени класса хука. Создаете свой хук (у WebMan в блогах есть материал). Далее путем проб и ошибок.

#3 27 января 2023 в 21:41

 iiv, вот например таким кодом github.com/instantsoft/icms2/blob/master/system/controllers/activity/hooks/content_after_add_approve.php 
Лента активности мониторит появление новых записей типа контента и добавляет их в свою ленту

Создайте пустой компонент, аналогичный хук и в него поместите свою логику.

Не стесняйтесь тут размещать свои попытки написать код хука. Подскажем, если будут ошибки. Документация по компонентам docs.instantcms.ru/dev/controllers

Про хуки в блоге Webman instantcms.ru/blogs/allright/chto-takoe-sobytija-i-huki-bez-php-i-s-kartinkami.html
там, правда, при переносе потерялись картинки, но пост от этого не стал менее информативным.

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