diff --git a/app/model/Profil.php b/app/model/Profil.php index 5c61bf0c0fa9e9900bc535bc5a031f600e86151d..521528a953689f3ba834066c11ef457004dd0659 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 7e94aaeffce94a7f438b71db4329e8e51b4cac0f..069ef8019414f815ff979cd6f411ccd865751fc6 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">