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