diff --git a/app/controller/ProfilController.php b/app/controller/ProfilController.php index 37d67842be01cad21cb6c2d691de46f35f8fecc6..9d507c5d5132ce64bd8f28d797b7d08dfb206d49 100644 --- a/app/controller/ProfilController.php +++ b/app/controller/ProfilController.php @@ -5,6 +5,7 @@ class ProfilController extends Controller { // classe de contrôleur pour l'affi $slug = $this->route["params"]["slug"]; // on récupère le "slug", en gros tout le reste de l'URL qui n'a pas encore servi // je précise que dans ce cas précis, le $slug ne contient que le pseudo du joueur sosu forme normalisée. Donc je pourrais renommer la variable $slug_joueur... $this->view->profil = Profil::getFromSlug($slug); // on utilise le modèle pour aller chercher en BDD le profil qui nous intéresse + $this->view->profil->avatar = $this->view->profil->avatar ? BASE_URL."/images/avatar/".$this->view->profil->slug.".jpg": BASE_URL."/images/profil_42.jpg"; $this->view->display(); // on affiche ce profil } } diff --git a/app/view/Profil/display.html b/app/view/Profil/display.html index 069ef8019414f815ff979cd6f411ccd865751fc6..1566803188f82b7238634eb26d98109a97e2d461 100644 --- a/app/view/Profil/display.html +++ b/app/view/Profil/display.html @@ -6,8 +6,7 @@ <article> <h2><?php echo $this->profil->pseudo; ?></h2> <aside class="profil-image"> - <?php $avatar = $this->profil->avatar ? BASE_URL."/images/avatar/".$this->profil->slug.".jpg": BASE_URL."/images/profil_42.jpg"; ?> - <img src="<?php echo $avatar; ?>" alt="Photo de profil de <?php echo $this->profil->pseudo; ?>" /> + <img src="<?php echo $this->profil->avatar; ?>" alt="Photo de profil de <?php echo $this->profil->pseudo; ?>" /> </aside> <div class="row"> <ul class="col-4 pref">