tyoma_koder
@tyoma_koder

Как получить значение tv с разделителями в fenom modx?

Есть tv с типом checkbox и значениями тег1||ткг2||другой тег, при получении значения этого tv у ресурса возвращаются выбранные значения слитые в 1 строку без разделителя типа тег1ткг2, как получить значение в виде массива или строки с разделителями в fenom?
  • Вопрос задан
  • 297 просмотров
Решения вопроса 1
из описания поля
"Значения параметров для TV с несколькими выбираемыми элементами, например, раскрывающийся список или тег (варианты, разделенные ||, например Кошка||Собака или Белый==#ffffff||Черный==#000000)."

В параметрах вывода поставьте разделитель || или запятую, но повторите ее в split
'test' - это имя поля

{set $temp = $_modx->resource.test | split : '||'}
{foreach $temp as $value}
    {$value}<br>
{/foreach}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы