Début Code HTML
         * ************ */
    default:
        //echo $id_fta;
        echo '
             <form method=' . $method . ' action=' . $page_action . ' name=\'form_action\'>
             <input type=hidden name=action value=' . $action . ' >
        
             <input type=hidden name=id_fta_classification2 value=' . $idClassifcationFta2 . ' >

             <' . $html_table . '>
             <tr class=titre_principal><td>

    
                 <br>
                 Ajout d\'une nouvelle ' . $classificationGammeFamilleBudgetModel->getDataField(ClassificationGammeFamilleBudgetArcadiaModel::FIELDNAME_ID_ARCADIA_GAMME_FAMILLE_BUDGET)->getFieldLabel() . ' </td></tr>
             </table>
             <' . $html_table . '>
             <tr><td width=\'20%\'>
                 ' . $bloc . '
             </td></tr>
             </table>          

             <' . $html_table . '>
             <tr><td>

                 <center>
                 <a href=classification_modifier.php?id_fta_classification2=' . $idClassifcationFta2 . '&action=modifier&isEditable=1>Validation</a>
                     </center>

             </td></tr>
 /**
  * Affiche le tableau d'ajout de gamme famille budget
  * @param string $paramAction
  * @return string
  */
 function getHtmlArcadiaGammeFamilleBudget($paramAction)
 {
     $idClassificationFta2 = $this->getKeyValue();
     $ClassificationGammeFamilleBudget = ClassificationGammeFamilleBudgetArcadiaModel::getArrayIdClassificationGammeFamilleBudgetByIdClassificationFta2($idClassificationFta2);
     if ($ClassificationGammeFamilleBudget) {
         $arrayClassificationGammeFamilleBudgettmp = array();
         $tablesNameAndIdForeignKeyOfClassificationGammeFamilleBudgettmp = array();
         foreach ($ClassificationGammeFamilleBudget as $rowsClassificationGammeFamilleBudget) {
             $idClassificationGammeFamilleBudgetArcadia = $rowsClassificationGammeFamilleBudget[ClassificationGammeFamilleBudgetArcadiaModel::KEYNAME];
             $arrayIdClassificationGammeFamilleBudgetArcadia[] = $idClassificationGammeFamilleBudgetArcadia;
             $ClassificationGammeFamilleBudgetArcadiaModel = new ClassificationGammeFamilleBudgetArcadiaModel($idClassificationGammeFamilleBudgetArcadia);
             /*
              * Tableau de données
              */
             $arrayClassificationGammeFamilleBudgetTmp = $ClassificationGammeFamilleBudgetArcadiaModel->getArrayClassificationGammeFamilleBudget();
             $arrayClassificationGammeFamilleBudgetArcadia = array_replace_recursive($arrayClassificationGammeFamilleBudgettmp, $arrayClassificationGammeFamilleBudgetTmp);
             $arrayClassificationGammeFamilleBudgettmp = $arrayClassificationGammeFamilleBudgetArcadia;
             /*
              * Cette array doit être utilisé de cette manière 
              * Array (
              * nom de table,
              * clé étrangère de la table présenté
              * valeur de la clé étrangère);
              */
             $tablesNameAndIdForeignKeyOfClassificationGammeFamilleBudgetTmp = $ClassificationGammeFamilleBudgetArcadiaModel->getTablesNameAndIdForeignkeyOfClassificationGammeFamilleBudget();
             $tablesNameAndIdForeignKeyOfClassificationGammeFamilleBudget = $tablesNameAndIdForeignKeyOfClassificationGammeFamilleBudgettmp + $tablesNameAndIdForeignKeyOfClassificationGammeFamilleBudgetTmp;
             $tablesNameAndIdForeignKeyOfClassificationGammeFamilleBudgettmp = $tablesNameAndIdForeignKeyOfClassificationGammeFamilleBudget;
             /*
              * Vérifie si pour la Fta en cours les données ClassificationGammeFamilleBudgett sont renseigné
              */
             if ($arrayClassificationGammeFamilleBudgetArcadia) {
                 $rightToAdd = FALSE;
             } else {
                 $rightToAdd = TRUE;
             }
         }
         /**
          * Labels
          */
         $className = $ClassificationGammeFamilleBudgetArcadiaModel->getClassName();
         $label = $ClassificationGammeFamilleBudgetArcadiaModel->getDataField(ClassificationGammeFamilleBudgetArcadiaModel::FIELDNAME_ID_ARCADIA_GAMME_FAMILLE_BUDGET)->getFieldLabel();
         /**
          * Initilisation du tableau html
          */
         $htmlClassificationGammeFamilleBudget = new HtmlSubForm_RNN($arrayClassificationGammeFamilleBudgetArcadia, $className, $label, $tablesNameAndIdForeignKeyOfClassificationGammeFamilleBudget);
         $htmlClassificationGammeFamilleBudget->setIsEditable($this->getIsEditable());
         $htmlClassificationGammeFamilleBudget->setRightToAdd($rightToAdd);
         $htmlClassificationGammeFamilleBudget->setLienAjouter(ClassificationGammeFamilleBudgetArcadiaModel::getAddLinkAfterClassificationGammeFamilleBudget($this->getKeyValue(), $paramAction));
         $htmlClassificationGammeFamilleBudget->setLien(ClassificationGammeFamilleBudgetArcadiaModel::getAddLinkBeforeClassificationGammeFamilleBudget($this->getKeyValue(), $paramAction));
         $htmlClassificationGammeFamilleBudget->setLienSuppression(ClassificationGammeFamilleBudgetArcadiaModel::getDeleteLinkClassificationGammeFamilleBudget($this->getKeyValue(), $paramAction, $arrayIdClassificationGammeFamilleBudgetArcadia));
         $htmlClassificationGammeFamilleBudget->setTableLabel($ClassificationGammeFamilleBudgetArcadiaModel->getTableGammeFamilleBudgetLabel());
         $return .= $htmlClassificationGammeFamilleBudget->getHtmlResult();
     } else {
         /*
          * Initialisation des modèles 
          */
         $label = self::LABEL_CLASSIFICATION_GAMME_FAMILLE_BUDGET;
         $htmlClassificationGammeFamilleBudget = new HtmlSubForm_RNN($arrayClassificationGammeFamilleBudgetArcadia, $className, $label, $tablesNameAndIdForeignKeyOfClassificationGammeFamilleBudget);
         $htmlClassificationGammeFamilleBudget->setIsEditable($this->getIsEditable());
         $htmlClassificationGammeFamilleBudget->setRightToAdd(TRUE);
         $htmlClassificationGammeFamilleBudget->setLien(ClassificationGammeFamilleBudgetArcadiaModel::getAddLinkBeforeClassificationGammeFamilleBudget($this->getKeyValue(), $paramAction));
         $return .= $htmlClassificationGammeFamilleBudget->getHtmlResult();
     }
     return $return;
 }
                $id_classification_marque_arcadia = ClassificationMarqueArcadiaModel::createNewRecordset(array(ClassificationMarqueArcadiaModel::FIELDNAME_ID_MARQUE => $idMarque));
                $classificationMarqueArcadiaModel = new ClassificationMarqueArcadiaModel($id_classification_marque_arcadia);
                $classificationMarqueArcadiaModel->setIsEditable(TRUE);
                $htmlFamilleVentes = $classificationMarqueArcadiaModel->getHtmlDataField(ClassificationMarqueArcadiaModel::FIELDNAME_ID_ARCADIA_MARQUE);
                $titre = $classificationMarqueArcadiaModel->getDataField(ClassificationMarqueArcadiaModel::FIELDNAME_ID_ARCADIA_MARQUE)->getFieldLabel();
                $bloc = $htmlFamilleVentes;
                break;
            case ClassificationGammeFamilleBudgetArcadiaModel::TYPE_GAMME:
                $id_classification_GammeFamilleBudget_arcadia = ClassificationGammeFamilleBudgetArcadiaModel::createNewRecordsetGammeMarque(array(ClassificationGammeFamilleBudgetArcadiaModel::FIELDNAME_ID_MARQUE => $idMarque));
                $classificationGammeFamilleBudgetArcadiaModel = new ClassificationGammeFamilleBudgetArcadiaModel($id_classification_GammeFamilleBudget_arcadia);
                $classificationGammeFamilleBudgetArcadiaModel->setIsEditable(TRUE);
                $htmlFamilleVentes = $classificationGammeFamilleBudgetArcadiaModel->getHtmlDataField(ClassificationGammeFamilleBudgetArcadiaModel::FIELDNAME_ID_ARCADIA_GAMME_FAMILLE_BUDGET);
                /**
                 * Titre
                 */
                $titre = $classificationGammeFamilleBudgetArcadiaModel->getDataField(ClassificationGammeFamilleBudgetArcadiaModel::FIELDNAME_ID_ARCADIA_GAMME_FAMILLE_BUDGET)->getFieldLabel();
                $bloc = $htmlFamilleVentes;
                break;
        }
        break;
    case ClassificationMarqueArcadiaModel::SUPPRIMER:
        if ($idClassificationMarqueArcadia) {
            $classificationMarqueArcadiaModel = new ClassificationMarqueArcadiaModel($idClassificationMarqueArcadia);
            $classificationMarqueArcadiaModel->deleteClassificationMarqueArcadia();
        } elseif ($idClassificationGammeFamilleBudgetArcadia) {
            $classificationGammeFamilleBudgetArcadiaModel = new ClassificationGammeFamilleBudgetArcadiaModel($idClassificationGammeFamilleBudgetArcadia);
            $classificationGammeFamilleBudgetArcadiaModel->deleteClassificationGammeFamilleBudgetArcadia();
        }
        header("Location: gestion_marque.php?id_Marque=" . $idMarque);
        break;
}