Как сделать выборку чтобы в нее попали только страницы из активных разделов — различия между версиями
Материал из Umicms
Mad grant (обсуждение | вклад) (Новая страница: «category:API '''Актуально для версии 2.9.1''' == Задача == Допустим, нам нужно получить все страницы …») |
Mad grant (обсуждение | вклад) |
||
Строка 11: | Строка 11: | ||
</source> | </source> | ||
Но, например мы имеем следующую структуру: | Но, например мы имеем следующую структуру: | ||
− | [Файл:StructureCatalog.png] | + | [[Файл:StructureCatalog.png]] |
+ | И хотим, чтобы | ||
== Решение == | == Решение == | ||
== Полезные ссылки == | == Полезные ссылки == |
Версия 15:46, 26 сентября 2013
Актуально для версии 2.9.1
Задача
Допустим, нам нужно получить все страницы объектов каталога, отмеченные как активные, из какой-либо раздела с определенной вложенность. Это сделать очень просто, в документации, см. "Полезные ссылки", есть примеры:
$pages = new selector('pages');
$pages->types('object-type')->name('catalog', 'object');
$pages->where('hierarchy')->page('/shop/')->childs(10);
$pages->where('is_active')->equals(1);
Но, например мы имеем следующую структуру: И хотим, чтобы