$paramIdFtaChapitreEncours = Lib::getParameterFromRequest('id_fta_chapitre_encours'); $paramSyntheseAction = Lib::getParameterFromRequest('synthese_action'); $idFtaRole = Lib::getParameterFromRequest(FtaRoleModel::KEYNAME); $idFtaEtat = Lib::getParameterFromRequest(FtaEtatModel::KEYNAME); $comeback = Lib::getParameterFromRequest(FtaEtatModel::KEYNAME); $selection_proprietaire1 = Lib::getParameterFromRequest('selection_proprietaire12'); $selection_proprietaire2 = Lib::getParameterFromRequest('selection_proprietaire22'); $selection_marque = Lib::getParameterFromRequest('selection_marque2'); $selection_activite = Lib::getParameterFromRequest('selection_activite2'); $selection_rayon = Lib::getParameterFromRequest('selection_rayon2'); $selection_environnement = Lib::getParameterFromRequest('selection_environnement2'); $selection_reseau = Lib::getParameterFromRequest('selection_reseau2'); $selection_saisonnalite = Lib::getParameterFromRequest('selection_saisonnalite2'); if ($selection_saisonnalite) { //Enregistrement du nouvel éléments de classification $idClassification2 = ClassificationFta2Model::getIdFtaClassification2($selection_proprietaire1, $selection_proprietaire2, $selection_marque, $selection_activite, $selection_rayon, $selection_environnement, $selection_reseau, $selection_saisonnalite); } switch ($action) { /* S'il n'y a pas d'actions défini */ case 'valider': $modelFta = new FtaModel($paramIdFta); $modelFta->getDataField(FtaModel::FIELDNAME_ID_FTA_CLASSIFICATION2)->setFieldValue($idClassification2); /** * Vérification que la classification est des données correspondantes Arcadia */ $modelFta->checkArcadiaClassifData($idClassification2); $abreviationFtaEtat = $modelFta->getModelFtaEtat()->getDataField(FtaEtatModel::FIELDNAME_ABREVIATION)->getFieldValue(); $modelFta->saveToDatabase(); //Redirection