Вывод новостей через pdoResources при заполненном TV
        Доброго времени всем!
Как мне сделать вывод новостей при условии что в нем заполнено конкретное дополнительное поле (TV)?
Подробнее:
Есть новости и к каким то из них есть вставки в виде комментария специалиста. Реализовано через ТВ.
Мне надо на первой странице вывести последние комментарии.
Хочу сделать вывод через pdoResources, но с фильтром по ТВ (если заполнен). Не смог найти как сделать проверку, что ТВ не пустое (((
Спасибо за любой направление «куда копать»!
    
    
                                                                                
            Как мне сделать вывод новостей при условии что в нем заполнено конкретное дополнительное поле (TV)?
Подробнее:
Есть новости и к каким то из них есть вставки в виде комментария специалиста. Реализовано через ТВ.
Мне надо на первой странице вывести последние комментарии.
Хочу сделать вывод через pdoResources, но с фильтром по ТВ (если заполнен). Не смог найти как сделать проверку, что ТВ не пустое (((
Спасибо за любой направление «куда копать»!
Комментарии: 13
{'!pdoResources'|snippet:[
	'includeTVs' => 'filter',
	'where' => [
		'tv.filter:=' => 'filter'
	]
]}            
                Михаил, спасибо.
Только вопрос как это вставлять в шаблон?
у меня конструкция типа:
                    Только вопрос как это вставлять в шаблон?
у меня конструкция типа:
[[!pdoResources?
	&parents=`2,1382`
	&depth=`2`
	&tpl=`main_content_big`
	&includeTVs=`news_image,razdel,region,country,HitsPage,com_text`
	&tvFilters=`razdel==%topnews%`
	&showHidden=`1`
	&limit=`5`
	&offset =`0`
]]Где «com_text» — тот самый TV который надо проверять на заполняемость.            [[!pdoResources?
	&parents=`2,1382`
	&depth=`2`
	&tpl=`main_content_big`
	&includeTVs=`news_image,razdel,region,country,HitsPage,com_text`
	&tvFilters=`razdel==%topnews%`
	&showHidden=`1`
	&limit=`5`
	&offset =`0`
	&where=`{"tv.com_text:=":"com_text"}`
]]            
                Спасибо, попробую!            
                    
                при выводе написал «Array» (((            
                    
                Я прошу прощения:
                    [[!pdoResources?
	&parents=`2,1382`
	&depth=`2`
	&tpl=`main_content_big`
	&includeTVs=`news_image,razdel,region,country,HitsPage,com_text`
	&tvFilters=`razdel==%topnews%,com_text==тут то что в ТВ хотите`
	&showHidden=`1`
	&limit=`5`
	&offset =`0`
]]            
                а если там разные комментарии? 
мне надо чтобы пустые отсекались.
                    мне надо чтобы пустые отсекались.
&where=`{"com_text:IS NOT": null}` //или вместо null ""            <code>[[!pdoResources?
	&parents=`2,1382`
	&depth=`2`
	&tpl=`main_content_big`
	&includeTVs=`news_image,razdel,region,country,HitsPage,com_text`
	&tvFilters=`razdel==%topnews%`
	&showHidden=`1`
	&limit=`5`
	&offset =`0`
	&where=`{"com_text:IS NOT": null}`
]]ОТЛИЧНО!Спасибо — стало выводить, теперь настрою чанк на вывод только ТВ.
Отпишусь по результату!
                Сорри, я просто не сразу въехал в вопрос)            
                    
                Добрый вечер! А не подскажите как выводить сначала ресурсы где заполнены TV поля, потом пустые?            
                    
                Предлагаю сделать два вывода подряд и все ))
Сначала с заполненными в нужном вам порядке сортировки, а затем пустые.
                    Сначала с заполненными в нужном вам порядке сортировки, а затем пустые.
                Все получилось!
Михаилу — ОГРОМНОЕ СПАСИБО!!!
                    Михаилу — ОГРОМНОЕ СПАСИБО!!!
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.