viewVars); // 1) FROM AppController: $PROFILE_USER = $PROFILE_USER; $PROFILE_ADMIN = $PROFILE_USER; $PROFILE_RESPONSABLE = $PROFILE_RESPONSABLE; $PROFILE_ADMINPLUS = $PROFILE_ADMINPLUS; $PROFILE_SUPERADMIN = $PROFILE_SUPERADMIN; $allProfiles = $allProfiles; // PAS TOUJOURS //$_serialize = $_serialize; // True or False $username = $username; $configuration = $configuration; $D = $D; $priviledgedUser = $priviledgedUser; // ATTENTION, $priviledgedUser = NULL si l'utilisateur courant n'est pas un utilisateur privilégié (pas dans la table "utilisateurs") $role = $role; $profile = $profile; $USER_IS_UTILISATEUR = $USER_IS_UTILISATEUR; $USER_IS_RESPONSABLE = $USER_IS_RESPONSABLE; $USER_IS_ADMIN = $USER_IS_ADMIN; $USER_IS_ADMINPLUS = $USER_IS_ADMINPLUS; $USER_IS_SUPERADMIN = $USER_IS_SUPERADMIN; $USER_IS_RESPONSABLE_OR_MORE = $USER_IS_RESPONSABLE_OR_MORE; $USER_IS_ADMIN_OR_MORE = $USER_IS_ADMIN_OR_MORE; $USER_IS_ADMINPLUS_OR_MORE = $USER_IS_ADMINPLUS_OR_MORE; $hiddenFields = $hiddenFields; $mandatoryFields = $mandatoryFields; $readOnlyFields = $readOnlyFields; $haveDefaultValueFields = $haveDefaultValueFields; // Metrologie $idGmNa = $idGmNa; $idGtNa = $idGtNa; // ET AUSSI QUELQUES FONCTIONS : // $displayElement() // $dateProchainControleVerif() // 2) FROM my own controller (MaterielController): $mail_responsable = $mail_responsable; $users_option_list = $users_option_list; $users_login_and_email = $users_login_and_email; $materiel = $materiel; $surCategories = $surCategories; $categories = $categories; $sousCategories = $sousCategories; // TODO: yena d'autres... il faut les lister toutes ici, pour plus de clarté // 3) FUNCTIONS from AppController $mydebug = $mydebug; // $mydebug($D,"message"); $mydebug($D, $surCategories); $mydebug($D, $categories); $mydebug($D, $materiel); /* // COPIE de materiel (on a cliqué sur "Copier ce matériel") if (isset($cpMateriel)) { //debug($cpMateriel); $Designation = $cpMateriel->designation; $Sur_categ_id = $cpMateriel->sur_categorie_id; $Categ_id = $cpMateriel->categorie_id; $Sous_categ_id = $cpMateriel->sous_categorie_id; $Description = $cpMateriel->description; $Organisme_id = $cpMateriel->organisme_id; $Mat_administratif = $cpMateriel->materiel_administratif; $Mat_technique = $cpMateriel->materiel_technique; $Date_acquisition = $cpMateriel->date_acquisition; $Date_reception = $cpMateriel->date_reception; $Fournisseur = $cpMateriel->fournisseur; $Prix_ht = $cpMateriel->prix_ht; $Groupes_thematique_id = $cpMateriel->groupes_thematique_id; $Groupes_metier_id = $cpMateriel->groupes_metier_id; $Lieu_detail = $cpMateriel->lieu_detail; $Site_id = $cpMateriel->site_id; } else { // NOUVEAU matériel (on a cliqué sur "Nouveau matériel") $Designation = NULL; if (!isset($Sur_categ_id)) $Sur_categ_id = NULL; $Categ_id = NULL; $Sous_categ_id = NULL; $Description = NULL; $Organisme_id = NULL; $Mat_administratif = NULL; $Mat_technique = NULL; $Date_acquisition = NULL; $Date_reception = NULL; $Fournisseur = NULL; $Prix_ht = NULL; $Groupes_thematique_id = 1; $Groupes_metier_id = 1; $Lieu_detail = NULL; $Site_id = 9; } */ //debug($Sur_categ_id) ?>