Проблема с TV
Столкнулся с неприятным багом TV, в Revo 2.3.1-pl. Мне просто интересно есть ли у кого, что то подобное?
Создаю новый TV, с параметром вывода — флажки
Возможные значения:
Вывожу с помощью pdoResource
[[+tv.mytvname]]
Причем если вызывать в корне страницы [[*mytvname]], то все в порядке.
Решено: Нужно юзать процессинг &processTVs=`1`
Создаю новый TV, с параметром вывода — флажки
Возможные значения:
Один==<li>Один</li>||Два==<li>Два</li>На выходе получаю непонятно откуда, разделитель ||<ul>
<li>Один</li>
"||"
<li>Два</li>
</ul>Вывожу с помощью pdoResource
[[+tv.mytvname]]
Причем если вызывать в корне страницы [[*mytvname]], то все в порядке.
Решено: Нужно юзать процессинг &processTVs=`1`
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
Комментарии: 8
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
[[+tv.mytvname]]
Причем если вызывать в корне страницы [[*mytvname]], то все в порядке
В pdoResource надо добавить &processTVs=`mytvname` или &processTVs=`1`(для обработки всех подключенных тв).
Ведь работает, только разделители || вылезли за каким то…
А теперь так:
Что же поменялось?
Виталий вот действительно спасибо тебе, помог.
ТВ не процессятся по умолчанию, выбираются из БД как есть.
В данном случае может не было ресурсов с 2мя и более выбранными чекбоксами, вот и выводилось как надо.