Как вывести категории minishop2 FENOM без сниппета, с условием?
Друзья, подскажите пожалуйста, как вывести категории minishop2 с условием WHERE на FENOM без снипета. Просто вывести категории и подкатегории получается, но нужно с условием, где TV cat_view = 1. И вывести только категории, без товаров. Вот так выводит и категории с подкатегориями, но и товары, и не учитывает TV cat_view = 1 :( Я так понимаю проблема в синтаксисе WHERE у меня, что не так?
Делаю так
Делаю так
{var $parents = $_modx->getResources(
[
'published' => 1,
'deleted' => 0,
],
[
'sortby' => 'menuindex',
'select' => 'id,pagetitle',
'where' => [
'class_key:=' => 'msCategory',
'cat_view:=' => 1
]
])
}
<a name="cut"></a>
{foreach $parents as $parent}
{var $childs = $_modx->getResources(
[
'published' => 1,
'deleted' => 0,
'parent' => $parent.id
],
[
'select' => 'pagetitle',
'sortby' => 'menuindex',
'where' => [
'class_key:=' => 'msCategory',
'cat_view:=' => 1
]
])}
{if $childs}
<div>
<h5>{$parent.pagetitle}</h5>
{foreach $childs as $child}
<div>
{$child.pagetitle}
</div>
{/foreach}
</div>
{/if}
{/foreach} Комментарии: 6
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
у вас нет вложенного TV cat_view
по идее должно быть 'includeTVs' => 'cat_view'
Не уверен точно, но может быть нужно будет также передать параметр 'tvPrefix'=>''