From ca5e5150e65e23877f3e42f36496d48c2a8d9571 Mon Sep 17 00:00:00 2001 From: vbochet <vbochet@gmail.com> Date: Thu, 31 Mar 2016 20:43:20 +0200 Subject: [PATCH] Modification de l'index pour afficher une liste des profils et des jeux. --- app/controller/IndexController.php | 2 ++ app/view/index/display.html | 16 +++++++++++++++- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/app/controller/IndexController.php b/app/controller/IndexController.php index c0ebd11..d921451 100644 --- a/app/controller/IndexController.php +++ b/app/controller/IndexController.php @@ -4,6 +4,8 @@ class IndexController extends Controller { // contrôleur pour la page d'index, public function display() { // là on peut faire un tas de trucs cool, genre déclarer et initialiser les variables d'affichage par exemple ! + $this->view->list = Jeu::getList(); + $this->view->listprofils = Profil::getList(); $this->view->display(); // et on appelle la méthode display() qui va afficher la page } } diff --git a/app/view/index/display.html b/app/view/index/display.html index 6d4e6e2..41b8eed 100644 --- a/app/view/index/display.html +++ b/app/view/index/display.html @@ -10,7 +10,21 @@ <h1>Exemple de page d'accueil</h1> </header> <h2>On peut faire plein de trucs avec ça !</h2> - <p>Mais ça sera pour plus tard. </p> + + <h2>Liste de jeux</h2> + <ul> + <?php foreach($this->list as $jeu) : ?> + <li><a href="jeu/<?php echo $jeu->slug;?>"><?php echo $jeu->description;?></a></li> + <?php endforeach;?> + </ul> + + + <h2>Liste de profils</h2> + <ul> + <?php foreach($this->listprofils as $profil) : ?> + <li><a href="profil/<?php echo $profil->slug;?>">Voir le profil de <?php echo $profil->pseudo;?></a></li> + <?php endforeach;?> + </ul> <footer> <p>Pied de page...</p> -- GitLab