Проблема с 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`
Комментарии: 8
Надеюсь что я не один такой.
В параметрах вывода надо выбрать «По умолчанию», сейчас скорее всего выбрано Разделитель.
Да вот в том то и дело, что выбрано «По умолчанию».
Вывожу с помощью pdoResource
[[+tv.mytvname]]
Причем если вызывать в корне страницы [[*mytvname]], то все в порядке
[[+tv.mytvname]]
Причем если вызывать в корне страницы [[*mytvname]], то все в порядке
Это в корне меняет дело.
В pdoResource надо добавить &processTVs=`mytvname` или &processTVs=`1`(для обработки всех подключенных тв).
В pdoResource надо добавить &processTVs=`mytvname` или &processTVs=`1`(для обработки всех подключенных тв).
Блин, работает, а почему так получается? Раньше работал бы подобный вызов исправно
А теперь так:
Виталий вот действительно спасибо тебе, помог.
[[pdoResources?
&parents=`2`
&depth=`0`
&limit=`0`
&resources=`0`
&tpl=`product`
&includeContent=`1`
&includeTVs=`special`
]]
Ведь работает, только разделители || вылезли за каким то…А теперь так:
[[pdoResources?
&parents=`2`
&depth=`0`
&limit=`0`
&resources=`0`
&tpl=`product`
&includeContent=`1`
&includeTVs=`special`
&processTVs=`1`
]]
Что же поменялось?Виталий вот действительно спасибо тебе, помог.
Раньше работал бы подобный вызов исправноС какого перепуга?
ТВ не процессятся по умолчанию, выбираются из БД как есть.
Собственно, Василий все объяснил.
В данном случае может не было ресурсов с 2мя и более выбранными чекбоксами, вот и выводилось как надо.
В данном случае может не было ресурсов с 2мя и более выбранными чекбоксами, вот и выводилось как надо.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.