Esempio n. 1
0
function formulaire($tableAjout, $erreur = false)
{
    // Initilaisation du formulaire
    $form = new FormBootstrap('Client');
    $form->addHidden('route', 'client_ajoutIndex_valid');
    if ($_SESSION['utilisateur']['utilisateurtype_id'] == 1) {
        $entreprises = Connexion::table('SELECT libelle FROM organisation');
        $list = array();
        foreach ($entreprises as $ut) {
            $list[] = $ut['libelle'];
        }
    }
    $form->addHidden('rappel', 'true');
    if ($erreur) {
        //Formulaire d'enregistrement d'un client si l'utilisateur n'a pas remplis tous les champs.
        $form->addText('nom', array($tableAjout[0]), 'Nom');
        $form->addText('prenom', array($tableAjout[1]), 'Prénom');
        $form->addText('adresse', array($tableAjout[2]), 'Adresse');
        $form->addText('codePostal', array($tableAjout[3]), 'Code Postal');
        $form->addText('ville', array($tableAjout[4]), 'Ville');
        $form->addEmail('mail', array($tableAjout[5]), 'Adresse Mail');
        $form->addNumeric('numTel', array($tableAjout[6]), 'Numéro de Téléphone');
    } else {
        //Formulaire d'enregistrement d'un client si l'utilisateur arrive sur la page.
        $form->addText('nom', array(), 'Nom');
        $form->addText('prenom', array(), 'Prénom');
        $form->addText('adresse', array(), 'Adresse');
        $form->addText('codePostal', array(), 'Code Postal');
        $form->addText('ville', array(), 'Ville');
        $form->addEmail('mail', array(), 'Adresse Mail');
        $form->addNumeric('numTel', array(), 'Numéro de Téléphone');
    }
    // Créer un menu déroulant avec la liste des entreprises
    if ($_SESSION['utilisateur']['utilisateurtype_id'] == 1) {
        $entreprises = Connexion::table('SELECT libelle FROM organisation');
        $list = array();
        foreach ($entreprises as $ut) {
            $list[] = $ut['libelle'];
        }
        $form->addSelect('organisation', $list, array(), 'Organisation');
    }
    // Appel du formulaire dans la page HTML (construction de la balise <form>)
    include ROOT . 'AdminLTE/formClientele.php';
}
Esempio n. 2
0
    $prenom['value'] = $u['prenom'];
    $adresse['value'] = $u['adresse'];
    $codePostal['value'] = $u['codePostal'];
    $ville['value'] = $u['ville'];
    $mail['value'] = $u['mail'];
    $num['value'] = $u['numTelephone'];
    $form = new FormBootstrap('Client');
    $form->addHidden('route', 'client_listeIndex_validModif');
    $form->addHidden('id', $u['id']);
    $form->addText('nom', $nom, 'Nom');
    $form->addText('prenom', $prenom, 'Prénom');
    $form->addText('adresse', $adresse, 'Adresse');
    $form->addText('codePostal', $codePostal, 'Code Postal');
    $form->addText('ville', $ville, 'Ville');
    $form->addEmail('mail', $mail, 'Adresse Mail');
    $form->addNumeric('numTel', $num, 'Numéro de Téléphone');
    echo $form->table();
    echo '</div>
               <div class="modal-footer">
                
                  <button type="button" class="btn btn-info btn" data-dismiss="modal">Fermer</button>
                </div>
              </div>
            </div>
          </div>';
}
foreach ($client as $u) {
    echo '<div id="' . $u['id'] . 'supprimer" class="modal fade" role="dialog">
            <div class="modal-dialog">
              <div class="modal-content">
                <div class="modal-header">