function formAjouter_route() { $form = new FormBootstrap(); $form->addHidden('route', 'grh_employe_ajouter'); $form->addText('nom', array(), 'NomEmploye'); $form->addText('prenom', array(), 'PrénomEmploye'); $form->addDate('dateNaissance', array(), 'Date de naissance'); $poste = Connexion::table('select * from poste'); $list = array(); foreach ($poste as $p) { $list[$p['id']] = $p['libelle']; } $form->addSelect('poste', $list, array(), 'poste'); $form->addText('numero', array(), 'Numéro de télephone'); $form->addText('mail', array(), 'E-mail'); $form->addText('ville', array(), 'Ville'); $form->addText('codePostal', array(), 'Code postal'); $form->addText('adresse', array(), 'Adresse'); $form->addText('securiteSociale', array(), 'Sécurité sociale'); $entreprise = Connexion::table('select * from organisation'); $list = array(); foreach ($entreprise as $e) { $list[$e['id']] = $e['libelle']; } $form->addSelect('organisation', $list, array(), 'organisation'); $list = array(); // Insert le fichier de gestion des formulaires défini dans le modèle Boostrap include ROOT . 'AdminLTE/form.php'; }
$form->addHidden('id', $employe[$i]['id']); $id['value'] = $employe[$i]['id']; $nom['value'] = $employe[$i]['nom']; $prenom['value'] = $employe[$i]['prenom']; $dateNaissance['value'] = $employe[$i]['dateNaissance']; $libelleP['value'] = $poste_id[0]['libelle']; $numero['value'] = $employe[$i]['numero']; $mail['value'] = $employe[$i]['mail']; $ville['value'] = $employe[$i]['ville']; $codePostal['value'] = $employe[$i]['codePostal']; $adresse['value'] = $employe[$i]['adresse']; $securiteSociale['value'] = $employe[$i]['securiteSociale']; $libelleE['value'] = $entreprise_id[0]['libelle']; $form->addText('nom', $nom, 'Nom'); $form->addText('prenom', $prenom, 'Prénom'); $form->addDate('dateNaissance', $dateNaissance, 'Date de naissance'); $poste = Connexion::table('select * from poste'); $list = array(); foreach ($poste as $p) { $list[$p['id']] = $p['libelle']; } var_dump($list); $form->addSelect('poste', $list, array(), 'poste'); $form->addText('numero', $numero, 'Numéro de télephone'); $form->addText('mail', $mail, 'E-mail'); $form->addText('ville', $ville, 'Ville'); $form->addText('codePostal', $codePostal, 'Code postal'); $form->addText('adresse', $adresse, 'Adresse'); $form->addText('securiteSociale', $securiteSociale, 'Sécurité sociale'); $entreprise = Connexion::table('select * from organisation'); $list = array();