Имя TV в сниппете

Добрый день!
Вывожу сниппет вот так
{set $devinvoice = $_modx->runSnippet('!invoiceTable', [
    'tpl' => 'invoice.table',
    'field' => $_modx->resource.uslugi
])}
{$devinvoice}
Хочу вместо 'field' => $_modx->resource.uslugi использовать в вызове просто имя поля вот так: 'field' => 'uslugi'
Но как его теперь подставить в сниппете?
Так не получается:
<?php
$field = $_modx->resource.$field
Анатолий
16 января 2019, 15:18
modx.pro
503
0

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

Наумов Алексей
16 января 2019, 15:23
1
+1
$value = $modx->resource->getTVValue($field);
    Анатолий
    16 января 2019, 15:31
    0
    Алексей, благодарю, все получилось, записал в ту же переменную $field:
    $field = $modx->fromJSON($modx->resource->getTVValue($field));
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    2