Доступ к MIGX TV в плагине

Здравствуйте, сразу отмечу, что я новичок в modx и совсем не знаю php.
Есть необходимость написать плагин, который автоматически считает значение переменной шаблона.
Но для этого, в том числе, нужно как-то получать значения из MIGX переменной.
MIGX представляет из себя таблицу:
Имя|ширина|высота
Конкретно в данном случае нужно получать ширину и высоту.
Если из обычной переменной шаблона я получаю значения при помощи getTVValue, то здесь я вошел в тупик и не знаю куда искать.
Александр
06 июня 2020, 10:51
modx.pro
279
0

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

Юрий
06 июня 2020, 12:24
0
Привет!
В плагине тоже можно получить значение при помощи getTVValue. Но лучше, всё таки для начала подучить MODX и PHP.
    Павел Романов
    06 июня 2020, 12:41
    0
    В плагине лучше получать через объект самой TV:
    <?php
    $tvid = 20; //ID TV-шки
    $rid = $resource->get('id'); //ID ресурса
    if(!$tv = $modx->getObject('modTemplateVarResource', array('tmplvarid' => $tvid, 'contentid' =>$rid))) return;
    $value = $tv->get('value');
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      2