07-20-2023, 01:40 PM 
		
	
	Création de la Vue pour CodeIgniter
Nous allons créer une vue qui affichera la liste des agences.
- Rendez-vous dans le dossier app/Views et créez un nouveau fichier nommé agencies.php. Le nom du fichier doit correspondre à la vue que vous avez indiqué au contrôleur à charger, comme indiqué dans la dernière ligne de la méthode view().
 - Collez le code suivant et enregistrez le fichier :
 
    
<!doctype html>
<html lang="fr">
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
  </head>
  <body>
    <div class="row mt-3">
      <table class="table table-bordered" id="agencies">
        <thead>
          <tr>
            <th>Id</th>
            <th>Nom</th>
            <th>Email</th>
          </tr>
        </thead>
        <tbody>
          <?php if($agencies): ?>
            <?php foreach($agencies as $agency): ?>
              <tr>
                <td><?php echo $agency['id']; ?></td>
                <td><?php echo $agency['name']; ?></td>
                <td><?php echo $agency['email']; ?></td>
              </tr>
            <?php endforeach; ?>
          <?php endif; ?>
        </tbody>
      </table>
    </div>
  </body>
</html>
    
    La vue affichera les informations transmises par le contrôleur dans le tableau $data. Les résultats ne seront pas époustouflants car nous n'avons pas encore ajouté de style à notre vue. Cependant, vous pouvez ajouter un style en ligne ou faire référence à une feuille de style CSS dans la vue ultérieurement.
Notre application d'exemple est complète. Vous devriez pouvoir exécuter cette application en entrant l'URL suivante dans votre navigateur :http://votredomaine.com/Agencies
L'application web appellera le contrôleur des agences créé et triera les éléments de la base de données.

