Задать вопрос
@SabAlex

Как вывести все неактивые страницы из раздела в umi cms?

Добрый день!
Коллеги, подскажите, стоит такая задача: необходимо вывести все неактивные страницы с товарами из раздела каталога. В документации https://api.docs.umi-cms.ru/razrabotka_nestandartn... нашел следующий код:
$pages = new selector('pages');
$pages->types('hierarchy-type')->name('catalog', 'object');
$pages->where('hierarchy')->page('/store/brand/')->childs(10); 
$pages->where('is_active')->equals(0);
foreach($pages as $page)
  echo "<a href=\"{$page->link}\">{$page->name}</a>\n";

echo "Pages found: {$pages->length}";


но проблема в том, что он выводит только страницы в неактивных категориях. А если категория активна, но в ней есть неактивные товары - то они в выборку уже не попадают. Никто не подскажет, как настроить скрипт, чтобы брать все страница
  • Вопрос задан
  • 104 просмотра
Подписаться 1 Простой Комментировать
Решения вопроса 1
@atachrus
$pages->where('is_active')->equals([0,1]);
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы