Добавления функций в системные файлы

InstantCMS 2.X
#1 2 мая 2018 в 17:16
Всем привет, друзья возможно ли как-то добавить функцию например в activty/model.php не затрагивая её саму.
Есть сторонний компонент и для его ленты активность нужно добавить функцию в activty/model.php например
  1. public function getEntriesCount(){
  2. $this->useCache('activity.entries');
  3. return $this->getCount('activity');}
  4.  
Но я не хочу трогать саму model
#2 2 мая 2018 в 17:29

Всем привет, друзья возможно ли как-то добавить функцию например в activty/model.php не затрагивая её саму.

Нико
Ищите в activty/model.php слово hook.
далее по инструкции:
docs.instantcms.ru/dev/controllers/hooks
#3 2 мая 2018 в 17:38
Контроллеры в InstantCMS 2 могут обмениваться данными при помощи системы событий (хуков).

В контроллерах можно обращаться к другим контроллерам и их моделям по принципу $this->controller_NAME и $this->model_NAME в контексте одного объекта;
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.