$products1c = Products1c::find()->where(['id' => $model->store_id])->one();
}
- $stores = ArrayHelper::map(Products1c::find()->where(['tip' => 'city_store', 'view' => 1])->orderBy(['name' => SORT_ASC])->all(),"id", "name");
+ $stores = ArrayHelper::map(Products1c::find()->select(['id', 'name'])->where(['tip' => 'city_store', 'view' => 1])->orderBy(['name' => SORT_ASC])->all(),"id", "name");
- $products = ArrayHelper::map(Products1c::find()->where(['tip' => 'products'])->all(),"id", "name");
+ $products = ArrayHelper::map(Products1c::find()->select(['id', 'name'])->where(['tip' => 'products'])->all(),"id", "name");
$balances = Balances::find()->select(['product_id', 'quantity', 'reserv'])->where(['store_id' => $model->store_id])->orderBy(['quantity' => SORT_DESC])->all();
$products1c = Products1c::find()->where(['id' => $model->store_id])->one();
}
- $stores = ArrayHelper::map(Products1c::find()->where(['tip' => 'city_store', 'view' => 1])->orderBy(['name' => SORT_ASC])->all(),"id", "name");
+ $stores = ArrayHelper::map(Products1c::find()->select(['id', 'name'])->where(['tip' => 'city_store', 'view' => 1])->orderBy(['name' => SORT_ASC])->all(),"id", "name");
$productGroups = Products1c::find()->where(['tip' => 'products_group', 'view' => 1])->orderBy(['name' => SORT_ASC])->all();
- $groups = ArrayHelper::map($productGroups, 'id', 'name');
$groups_arr = [];
foreach ($productGroups as $productGroup) {
$groups_arr[$productGroup->parent_id][$productGroup->id] = $productGroup;
}
-
return $this->controller->render('store',
compact('model', 'stores', 'products1c', 'groups_arr'));
}