Вывод tv чекбокс разница getRes.. и pdoRes...
сегодня опытным путем была замечена странности при использовании разных способах вывода:
getResources выдает относительно правильный результат:
а вот что происходит при использовании pdoResources:
Как думаете (вопрос наверно Василию Наумкину больше всего) из-за чего (что я не так сделал, чую что я виноват) при использовании замечательного во всех смыслах пакета pdoTools (а точнее pdoResource) происходит такой трабл с игнорированием разделителя (как раз забыл дописать что в тв в выводе установлен разделитель в виде пробела-запятой-пробела)
[[!getResources?
&parents=`32,33,34,35`
&showHidden=`1`
&tpl=`project`
&limit=`50`
&includeContent=`1`
&includeTVs=`1`
&processTVs=`1`
&depth=`0`
]]и [[pdoResources?
&depth=`0`
&parents=`32,33,34,35`
&tpl=`project`
&includeTVs=`img_site_port,type_site`
&showHidden=`1`
&sortby=`{"menuindex":"ASC"}`
]]getResources выдает относительно правильный результат:
<div class="case tehnology , ecommerce"> (в класс отправляется идентификатор для опр.группы с последующей фильтрацией)а вот что происходит при использовании pdoResources:
<div class="case tehnology||ecommerce"> (класс уже не определяет, стили не применяются и фильтр не работает.)Как думаете (вопрос наверно Василию Наумкину больше всего) из-за чего (что я не так сделал, чую что я виноват) при использовании замечательного во всех смыслах пакета pdoTools (а точнее pdoResource) происходит такой трабл с игнорированием разделителя (как раз забыл дописать что в тв в выводе установлен разделитель в виде пробела-запятой-пробела)
Комментарии: 6
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
А если серьезно, вы сами поняли, что написали?
Воспользуйтесь replace или простенький сниппет напишите:
Правильнее использовать параметры &prepareTVs и &processTVs.
буду знать на будущее.