Проверить категорию на неопубликованные товары [[miniShop2]]

Как проверить категорию на неопубликованные товары?
Нужно скрыть категории где все товары не опубликованы.
Илья Раевский
08 ноября 2018, 12:50
44
0

Комментарии: 4

iWatchYouFromAfar
08 ноября 2018, 13:35
0
Как-то так

{$_modx->runSnippet('!pdoPage', [
	'element' => 'msProducts',
        'parents' => 'id родителя',
        'limit' => '0',
	'tpl' => 'твой шаблон',
	'showUnpublished' => '0',
	'totalVar' => 'totalCount',
	'toPlaceholder' => 'category',
])}

{if $_modx->getPlaceholder('totalCount') ? }
{$_modx->getPlaceholder('category')}
{/if}
    Илья Раевский
    08 ноября 2018, 14:34
    0
    Спасибо большое)
      Иван
      08 ноября 2018, 18:50
      0
      Нужно скрыть категории где все товары не опубликованы.
      Если ключевое слово — «все», то мне кажется, что либо Вам дали неверный совет, либо Вы неверно описали задачу, если совет решил Вашу проблему.
      Баха Волков
      09 ноября 2018, 01:43
      0
      Ну да, задача-то не выполняется. Тут нужен сниппет например, который просчитал бы количество всех дочерних ресурсов, а потом посчитал бы только неопубликованные, сравнил бы эти значения и при совпадении уже скрывал бы что-ли, ну или как нибудь по другому