Что бы с минимальной затратой времени и средств поправить и заставить работать каталог даже когда не используются булевые фильтры, или вобще какие либо фильтры - правим файл protected/controllers/CatalogController.php:
удаляем следующий код в actionSearch
Код: Выделить всё
if (!isset($_POST['feature'])) {
echo 'Категория пуста';
return;
}
Код: Выделить всё
foreach ($_POST['feature'] as $featureId => $feature) {
Код: Выделить всё
if (!empty($_POST['feature']))
foreach ($_POST['feature'] as $featureId => $feature) {