А там уже можете добавить условия поиска. К примеру, хотите в условие добавить товары в ценовой вилке 100 — 5000 рублей. Добавляете условие: $q->where(array( "Product.sm_price between 100 and 5000", )); или $q->where(array( "sm_price:>=" => 100, "sm_price:<" => 5000, ));