Авторизация

UMI Selector фильтрация в PHP

Примеры использования Selector, документация по Selector

Отфильтровать все object

$select = new selector('pages');
$select->types('hierarchy-type')->name('catalog', 'object');
$select->where('hierarchy')->page(0)->childs(4);

Фильтрация по типу

$select = new selector('pages');
$select->where('hierarchy')->page(0)->childs(4);	
$select->types('object-type')->id($tipe_id);
$select->limit(0, 30);

По умолчанию всё объеденено через логическое И. Чтобы отфильтровать чепез ИЛИ нужно добавить option:
Отфильтровать объекты по типу 120, где отмечена галочка у поля privod или transmisia

$select = new selector('pages');
$select->where('hierarchy')->page(0)->childs(4);	
$select->types('object-type')->id(120);
$select->option('or-mode')->value( 'privod' );
$select->where( 'privod' )->equals(1);
$select->option('or-mode')->value( 'transmisia' );
$select->where( 'transmisia' )->equals(1);

Дополнительные способы фильтрации

Выборка с использованием условия ИЛИ в Selector

[ Saitadmin.ru || с 2006 по текущий год || Санкт-Петербург || Антон Панченко ]