Вывод двух значений TV
Есть TV (author) с множественным выбором и разделителем (||).
Возможные значения выбираются из заголовка ресурса:
И выводятся в виде цифр.
В шаблоне я вывожу значение TV через fastField:
Как можно решить эту проблему?
Возможные значения выбираются из заголовка ресурса:
@EVAL return $modx->runSnippet('pdoResources', array('parents'=>25, 'depth'=>1, 'limit'=>0, 'where'=>'{"isfolder:=":0}', 'sortby'=>'{"pagetitle":"ASC"}', 'tpl'=>'@INLINE [[+pagetitle]]==[[+id]]', 'outputSeparator'=>'||'));И выводятся в виде цифр.
В шаблоне я вывожу значение TV через fastField:
[[#[[*author]].pagetitle]]Сниипет работает, но только если у TV одно значение.Как можно решить эту проблему?
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
Комментарии: 2
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Надо самостоятельно — в сниппете — разбить значение ТВ на кусочки и каждый кусочек использовать для получения заголовка.
Как-то так: