Как добавить обработчки MIGX

Создал таблицу с помощь MIGX, вывел ее в админке.
При добавлении нового элемента нужно заполнять один из параметров в зависимости от остальных параметров.
Так вот и вопрос как добавить обработчик, что бы при сохранении элемента делался расчет и заполнялся нужный параметр?
Здесь подключаем обработчик, а собственно где прописать что ему делать?
Greza
21 декабря 2019, 12:40
modx.pro
237
+1

Комментарии: 5

Андрей
26 декабря 2019, 10:38
0
У MIGX есть Hook Snippets, пример
    Greza
    26 декабря 2019, 13:26
    0
    Спасибо,
    сниппет запускается при сохранении элемента,
    но как теперь в нем получить параметры и установить те которые нужно.
      Андрей
      26 декабря 2019, 13:48
      0
      В сниппете доступен
      $object
      c которым можно делать все что душе угодно), выдергивать параметры или изменять их Пример
        Greza
        27 декабря 2019, 13:22
        0
        Огромное спасибо, все получилось
        Единственный вопрос что означает знак & перед $modx в этой строке
        $object = & $modx->getOption('object',$scriptProperties,null);
          Валентин
          28 февраля 2020, 14:47
          0
          ссылка на объект www.php.net/manual/ru/language.oop5.references.php
          если проще — так ты присваиваешь переменной $object не копию объекта с выделением памяти, а ссылку на участок памяти с уже существующим объектом
          сильно экономит память
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    5