/* Récupération des données MySQL */ $idFta = Lib::getParameterFromRequest(FtaModel::KEYNAME); $id_fta_chapitre_encours = Lib::getParameterFromRequest('id_fta_chapitre_encours'); $syntheseAction = Lib::getParameterFromRequest('synthese_action'); $comeback = Lib::getParameterFromRequest('comeback'); $idFtaEtat = Lib::getParameterFromRequest(FtaEtatModel::KEYNAME); $abreviationFtaEtat = Lib::getParameterFromRequest(FtaEtatModel::FIELDNAME_ABREVIATION); $idFtaRole = Lib::getParameterFromRequest(FtaRoleModel::KEYNAME); $modeDeRecherche = Lib::getParameterFromRequest("modeDeRecherche"); /** * Contrôle */ $ftaModel = new FtaModel($idFta); $arrayIdFtaSeondaire = $ftaModel->getArrayIdFtaSecondaireByDossierPrimaire(FtaEtatModel::ID_VALUE_MODIFICATION); $arrayIdFtaSeondaire2 = $ftaModel->getArrayIdFtaSecondaireByDossierPrimaire(FtaEtatModel::ID_VALUE_VALIDE); /** * On vérifie qu'il ne s'agit pas d'une Fta primaire */ if ($arrayIdFtaSeondaire or $arrayIdFtaSeondaire2) { $message = UserInterfaceMessage::FR_WARNING_ARTICLE_PRIMAIRE_CHECK; $titre = UserInterfaceMessage::FR_WARNING_ARTICLE_PRIMAIRE_TITLE; Lib::showMessage($titre, $message); } switch ($modeDeRecherche) { case FtaModel::FIELDNAME_DOSSIER_FTA: $label = FtaModel::FIELDNAME_DOSSIER_FTA; $titre = UserInterfaceLabel::FR_SAISI_DOSSIER_FTA; break; case FtaModel::FIELDNAME_CODE_ARTICLE_LDC: