Как вытащить tv параметр с id в переменную?

Чтобы получить TV параметр в MODX с использованием его идентификатора (id), вам потребуется использовать API MODX. Вот как это сделать:

1. Получите доступ к объекту MODX:

$modx = $modx = EvolutionCMS();

2. Определите идентификатор TV параметра, который вы хотите получить:

$tvId = 123; // Замените 123 на фактический идентификатор своего TV параметра

3. Используйте метод getObject из класса modResource для получения объекта ресурса:

$resourceId = 456; // Замените 456 на фактический идентификатор вашего ресурса
$resource = $modx->getObject('modResource', $resourceId);

4. Если ресурс найден, вы можете получить значение TV параметра по его идентификатору:

$tvValue = $resource->getTVValue($tvId);

5. Теперь у вас есть значение TV параметра в переменной $tvValue, которое вы можете использовать в своем коде:

echo $tvValue;

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

Надеюсь, эта информация поможет вам успешно извлечь TV параметр с использованием его идентификатора в MODX.