Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Création de la Vue pour CodeIgniter
#1

    Création de la Vue pour CodeIgniter
   

Création de la Vue pour CodeIgniter


   

Nous allons créer une vue qui affichera la liste des agences.

   
           
  1. 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().
  2.        
  3. Collez le code suivant et enregistrez le fichier :
  4.    
   
<!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.
   


Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)