The Artbox
Description du projet
Pour le site The Artbox, on m’a demandé de modifier le code afin d’y intégrer du PHP. L’objectif était de rendre le site plus facilement modifiable à l’avenir, tout en conservant exactement le même contenu et le même aspect visuel.
Code utilisé
css, html, php
Découvrir le site
Déroulement de la réalisation du projet
J’ai commencé par factoriser le header et le footer :
- j’ai donc créé un fichier PHP pour le header et un pour le footer
- remplacé le code du header et du footer par deux include vers les fichiers fraîchement créés
Pour la suite, j’ai créé un tableau des œuvres pour les centraliser, car elles étaient décrites plusieurs fois sur le site, ce qui rendait la modification du site pas pratique, contrairement à une version avec un tableau.
Pour éviter de répéter 15 fois le même code pour chaque vignette sur la page d’accueil, j’ai décidé d’utiliser le tableau que j’avais préparé, contenant les informations sur chaque œuvre (comme l’image et le texte).
Ensuite, j’ai mis en place une boucle qui parcourt ce tableau et crée dynamiquement chaque vignette. De cette manière, le code HTML de la vignette n’est écrit qu’une seule fois, et les données changent à chaque itération grâce aux valeurs du tableau.
CONTACT
Pour toute question ou information complémentaire, n'hésitez pas à me contacter.