}, ARRAY_FILTER_USE_BOTH);
- // Загружаем данные из GET-запроса, если они есть
- if (Yii::$app->request->get()) {
- $model->load(Yii::$app->request->get());
-
- if ($model->year === '') {
+ $model->load(Yii::$app->request->get());
+
+ if ($model->year === '') {
+ $model->year = $currentDate->format('Y');
+ } else {
+ $model->year = intval($model->year);
+ // Проверяем, что год находится в допустимом диапазоне
+ if (!in_array($model->year, $years)) {
$model->year = $currentDate->format('Y');
- } else {
- $model->year = intval($model->year);
- // Проверяем, что год находится в допустимом диапазоне
- if (!in_array($model->year, $years)) {
- $model->year = $currentDate->format('Y');
- }
}
+ }
+
+ $model->month = intval($model->month);
- $model->month = intval($model->month);
+ if ($model->store_id === '') {
+ $model->store_id = array_keys($stores)[0];
}
// Подсчитываем стоимость брака