public function actionSalvarRutaManual() { $model = new OrdenRutaForm(); $model->setScenario('create'); //die(var_dump(Yii::$app->request->post()['orden-ruta-form'])); $model->load(Yii::$app->request->post()); if ($model->ordenComercios != null && $model->ordenComercios != '') { $comerciosOrdenados = explode(',', $model->ordenComercios); $orden = 1; foreach ($comerciosOrdenados as $idComercio) { $ordenComercio = new OrdenComercio(); $ordenComercio->id_comercio = $idComercio; $ordenComercio->id_ruta = $model->idRuta; $ordenComercio->orden = $orden; $ordenComercio->save(); $orden++; } return $this->redirect(['ruta/view', 'id' => $model->idRuta]); } else { Yii::$app->getSession()->setFlash('danger', Yii::t('core', 'You must select at least 1 Store')); return $this->redirect(['generar-ruta-manual', 'idRuta' => $model->idRuta, 'idRelevador' => $model->idUsuario, 'dia' => $model->dia]); } }