public function actionFilltrosnov() { if (Yii::$app->request->isAjax) { $mattraffic_id = Yii::$app->request->post('mattraffic_id'); if (!empty($mattraffic_id)) { $query = Mattraffic::findOne($mattraffic_id); if (!empty($query)) { echo json_encode(['material_tip' => $query->idMaterial->material_tip, 'material_name' => $query->idMaterial->material_name, 'material_writeoff' => $query->idMaterial->material_writeoff, 'auth_user_fullname' => $query->idMol->idperson->auth_user_fullname, 'dolzh_name' => $query->idMol->iddolzh->dolzh_name, 'podraz_name' => $query->idMol->idpodraz->podraz_name, 'build_name' => $query->idMol->idbuild->build_name, 'mattraffic_number' => doubleval(Mattraffic::GetMaxNumberMattrafficForInstallAkt($query->mattraffic_id))]); } } } }