Как вывести название варианта в tv

Есть tv с выпадающим списком и вариантами.
Вида
A (7.5%)==7.5||AA (10%)==10||AAA (12.5%)==12.5
Как в чанке вывести название варианта?
Алексей П
18 августа 2019, 15:27
modx.pro
738
0

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

Павел Романов
19 августа 2019, 10:07
0
Сделайте сниппет:
<?php
if(!$tvo = $modx->getObject('modTemplateVar', array('name' => $tvname))) return;
$elements = explode('||', $tvo->get('elements'));
foreach($elements as $element){
   $el = explode('==', $element);
   if($el[1] == $value){
        $out = $el[0];
        break;
    }
}
return $out;

Выводите:
[[Snippet? &tvname=`имя_TV` &value=`Значение_TV`]]
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
2