From 265347f6f2ac8db18206f5d27f8cb1f8210ab1a6 Mon Sep 17 00:00:00 2001 From: Table <romain.drouin@ensiie.fr> Date: Thu, 5 May 2016 13:57:55 +0200 Subject: [PATCH] Utilisation de l'avatar dans la page de profil --- app/model/Profil.php | 2 +- app/view/Profil/display.html | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/app/model/Profil.php b/app/model/Profil.php index 5c61bf0..521528a 100644 --- a/app/model/Profil.php +++ b/app/model/Profil.php @@ -1,7 +1,7 @@ <?php class Profil extends Model { // classe de modèle pour l'affichage de profils - public $slug, $pseudo, $password, $nom, $prenom, $email, $description; // on définit les attributs de la classe + public $slug, $pseudo, $password, $nom, $prenom, $email, $description, $avatar; // on définit les attributs de la classe public static function getFromSlug($slug_profil) { // méthode permettant de récupérer les informations relatives à un profil donné de la BDD $db = Database::getInstance(); // on récupère la connexion à la BDD diff --git a/app/view/Profil/display.html b/app/view/Profil/display.html index 7e94aae..069ef80 100644 --- a/app/view/Profil/display.html +++ b/app/view/Profil/display.html @@ -6,7 +6,8 @@ <article> <h2><?php echo $this->profil->pseudo; ?></h2> <aside class="profil-image"> - <img src="<?php echo BASE_URL; ?>/images/profil_42.jpg" alt="Photo de profil de <?php echo $this->profil->pseudo; ?>" /> + <?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; ?>" /> </aside> <div class="row"> <ul class="col-4 pref"> -- GitLab