Skip to content
Extraits de code Groupes Projets
Valider 265347f6 rédigé par Romain 'Table' DROUIN's avatar Romain 'Table' DROUIN
Parcourir les fichiers

Utilisation de l'avatar dans la page de profil

parent 14dca87d
Aucune branche associée trouvée
Aucune étiquette associée trouvée
2 requêtes de fusion!21Merge de Dev dans Master,!5Dev images
<?php <?php
class Profil extends Model { // classe de modèle pour l'affichage de profils 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 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 $db = Database::getInstance(); // on récupère la connexion à la BDD
......
...@@ -6,7 +6,8 @@ ...@@ -6,7 +6,8 @@
<article> <article>
<h2><?php echo $this->profil->pseudo; ?></h2> <h2><?php echo $this->profil->pseudo; ?></h2>
<aside class="profil-image"> <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> </aside>
<div class="row"> <div class="row">
<ul class="col-4 pref"> <ul class="col-4 pref">
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter