if ($action == 'modifier') {
     $champsRecup = $compta->obtenirListCategories('', $_GET['id']);
     $champs['categorie'] = $champsRecup['categorie'];
     $formulaire->setDefaults($champs);
     $formulaire->addElement('hidden', 'id', $_GET['id']);
 }
 // partie saisie
 $formulaire->addElement('header', '', '');
 $formulaire->addElement('text', 'categorie', 'Categorie', array('size' => 30, 'maxlength' => 40));
 // boutons
 $formulaire->addElement('header', 'boutons', '');
 $formulaire->addElement('submit', 'soumettre', ucfirst($action));
 if ($formulaire->validate()) {
     $valeur = $formulaire->exportValues();
     if ($action == 'ajouter') {
         $ok = $compta->ajouterConfig('compta_categorie', 'categorie', $valeur['categorie']);
     } else {
         $ok = $compta->modifierConfig('compta_categorie', $valeur['id'], 'categorie', $valeur['categorie']);
     }
     if ($ok) {
         if ($action == 'ajouter') {
             AFUP_Logs::log('Ajout une écriture ' . $formulaire->exportValue('titre'));
         } else {
             AFUP_Logs::log('Modification une écriture ' . $formulaire->exportValue('titre') . ' (' . $_GET['id'] . ')');
         }
         afficherMessage('L\'écriture a été ' . ($action == 'ajouter' ? 'ajoutée' : 'modifiée'), 'index.php?page=compta_conf_categorie&action=lister');
     } else {
         $smarty->assign('erreur', 'Une erreur est survenue lors de ' . ($action == 'ajouter' ? "l'ajout" : 'la modification') . ' de l\'écriture');
     }
 }
 $smarty->assign('formulaire', genererFormulaire($formulaire));
 if ($action == 'modifier') {
     $champsRecup = $compta->obtenirListReglements('', $_GET['id']);
     $champs['reglement'] = $champsRecup['reglement'];
     $formulaire->setDefaults($champs);
     $formulaire->addElement('hidden', 'id', $_GET['id']);
 }
 // partie saisie
 $formulaire->addElement('header', '', '');
 $formulaire->addElement('text', 'reglement', 'Nom Reglement', array('size' => 30, 'maxlength' => 40));
 // boutons
 $formulaire->addElement('header', 'boutons', '');
 $formulaire->addElement('submit', 'soumettre', ucfirst($action));
 if ($formulaire->validate()) {
     $valeur = $formulaire->exportValues();
     if ($action == 'ajouter') {
         $ok = $compta->ajouterConfig('compta_reglement', 'reglement', $valeur['reglement']);
     } else {
         $ok = $compta->modifierConfig('compta_reglement', $valeur['id'], 'reglement', $valeur['reglement']);
     }
     if ($ok) {
         if ($action == 'ajouter') {
             AFUP_Logs::log('Ajout une écriture ' . $formulaire->exportValue('titre'));
         } else {
             AFUP_Logs::log('Modification une écriture ' . $formulaire->exportValue('titre') . ' (' . $_GET['id'] . ')');
         }
         afficherMessage('L\'écriture a été ' . ($action == 'ajouter' ? 'ajoutée' : 'modifiée'), 'index.php?page=compta_conf_reglement&action=lister');
     } else {
         $smarty->assign('erreur', 'Une erreur est survenue lors de ' . ($action == 'ajouter' ? "l'ajout" : 'la modification') . ' de l\'écriture');
     }
 }
 $smarty->assign('formulaire', genererFormulaire($formulaire));
 if ($action == 'modifier') {
     $champsRecup = $compta->obtenirListEvenements('', $_GET['id']);
     $champs['evenement'] = $champsRecup['evenement'];
     $formulaire->setDefaults($champs);
     $formulaire->addElement('hidden', 'id', $_GET['id']);
 }
 // partie saisie
 $formulaire->addElement('header', '', '');
 $formulaire->addElement('text', 'evenement', 'Nom Evenement', array('size' => 30, 'maxlength' => 40));
 // boutons
 $formulaire->addElement('header', 'boutons', '');
 $formulaire->addElement('submit', 'soumettre', ucfirst($action));
 if ($formulaire->validate()) {
     $valeur = $formulaire->exportValues();
     if ($action == 'ajouter') {
         $ok = $compta->ajouterConfig('compta_evenement', 'evenement', $valeur['evenement']);
     } else {
         $ok = $compta->modifierConfig('compta_evenement', $valeur['id'], 'evenement', $valeur['evenement']);
     }
     if ($ok) {
         if ($action == 'ajouter') {
             AFUP_Logs::log('Ajout une écriture ' . $formulaire->exportValue('titre'));
         } else {
             AFUP_Logs::log('Modification une écriture ' . $formulaire->exportValue('titre') . ' (' . $_GET['id'] . ')');
         }
         afficherMessage('L\'écriture a été ' . ($action == 'ajouter' ? 'ajoutée' : 'modifiée'), 'index.php?page=compta_conf_evenement&action=lister');
     } else {
         $smarty->assign('erreur', 'Une erreur est survenue lors de ' . ($action == 'ajouter' ? "l'ajout" : 'la modification') . ' de l\'écriture');
     }
 }
 $smarty->assign('formulaire', genererFormulaire($formulaire));
Exemple #4
0
 if ($action == 'modifier') {
     $champsRecup = $compta->obtenirListCategories('', $_GET['id']);
     $champs['categorie'] = $champsRecup['categorie'];
     $formulaire->setDefaults($champs);
     $formulaire->addElement('hidden', 'id', $_GET['id']);
 }
 // partie saisie
 $formulaire->addElement('header', '', '');
 $formulaire->addElement('text', 'nom_compte', 'Compte', array('size' => 30, 'maxlength' => 40));
 // boutons
 $formulaire->addElement('header', 'boutons', '');
 $formulaire->addElement('submit', 'soumettre', ucfirst($action));
 if ($formulaire->validate()) {
     $valeur = $formulaire->exportValues();
     if ($action == 'ajouter') {
         $ok = $compta->ajouterConfig('compta_compte', 'nom_compte', $valeur['nom_compte']);
     } else {
         $ok = $compta->modifierConfig('compta_compte', $valeur['id'], 'nom_compte', $valeur['nom_compte']);
     }
     if ($ok) {
         if ($action == 'ajouter') {
             AFUP_Logs::log('Ajout une écriture ' . $formulaire->exportValue('titre'));
         } else {
             AFUP_Logs::log('Modification une écriture ' . $formulaire->exportValue('titre') . ' (' . $_GET['id'] . ')');
         }
         afficherMessage('L\'écriture a été ' . ($action == 'ajouter' ? 'ajoutée' : 'modifiée'), 'index.php?page=compta_conf_compte&action=lister');
     } else {
         $smarty->assign('erreur', 'Une erreur est survenue lors de ' . ($action == 'ajouter' ? "l'ajout" : 'la modification') . ' de l\'écriture');
     }
 }
 $smarty->assign('formulaire', genererFormulaire($formulaire));
 if ($action == 'modifier') {
     $champsRecup = $compta->obtenirListOperations('', $_GET['id']);
     $champs['operation'] = $champsRecup['operation'];
     $formulaire->setDefaults($champs);
     $formulaire->addElement('hidden', 'id', $_GET['id']);
 }
 // partie saisie
 $formulaire->addElement('header', '', '');
 $formulaire->addElement('text', 'operation', 'Operation', array('size' => 30, 'maxlength' => 40));
 // boutons
 $formulaire->addElement('header', 'boutons', '');
 $formulaire->addElement('submit', 'soumettre', ucfirst($action));
 if ($formulaire->validate()) {
     $valeur = $formulaire->exportValues();
     if ($action == 'ajouter') {
         $ok = $compta->ajouterConfig('compta_operation', 'operation', $valeur['operation']);
     } else {
         $ok = $compta->modifierConfig('compta_operation', $valeur['id'], 'operation', $valeur['operation']);
     }
     if ($ok) {
         if ($action == 'ajouter') {
             AFUP_Logs::log('Ajout une écriture ' . $formulaire->exportValue('titre'));
         } else {
             AFUP_Logs::log('Modification une écriture ' . $formulaire->exportValue('titre') . ' (' . $_GET['id'] . ')');
         }
         afficherMessage('L\'écriture a été ' . ($action == 'ajouter' ? 'ajoutée' : 'modifiée'), 'index.php?page=compta_conf_operation&action=lister');
     } else {
         $smarty->assign('erreur', 'Une erreur est survenue lors de ' . ($action == 'ajouter' ? "l'ajout" : 'la modification') . ' de l\'écriture');
     }
 }
 $smarty->assign('formulaire', genererFormulaire($formulaire));