public function search($params)
{
$query = ProductPit::find();
// add conditions that should always apply here
$dataProvider = new ActiveDataProvider([
'query' => $query,
]);
$this->load($params);
if (!$this->validate()) {
// uncomment the following line if you do not want to return any records when validation fails
// $query->where('0=1');
return $dataProvider;
}
public static function getProductByStatus($id)
{
return self::find()
->where(['category_id' => $id])
->andWhere(['status' => self::STATUS_PRODUCT_ON])
->asArray();
}
Nested sets строим дерево с drag&drop, мне оно очень помогло, понял трудные нюансы))
<?php if ($i === 0): ?>
я пока не понимаю как правильно сделать нахождения диапазон цен в ProductPitSearch, подскажите как правильно сделать?