Skip to content

Latest commit

 

History

History
44 lines (32 loc) · 1.41 KB

README.md

File metadata and controls

44 lines (32 loc) · 1.41 KB

Shop

    1. Faire la découpe des templates html
    1. Afficher l'année courante dans le footer
    1. Créer une base de données "shop"
    1. Créer une table "products" avec les colonnes
    • id
    • category INT(3),
    • name,
    • description,
    • price DECIMAL(11,2),
    • picture,
    • rating DECIMAL(1,1),
    • date
    1. Insérer du contenu dans la table "products"
    • BONUS : Adapter un script *_generator.php pour automatiser l'insertion du contenu
    1. Dans index.php :
    • Afficher les 6 produits les plus récents
    • BONUS : Afficher 2 produits aléatoires parmi les mieux notés dans la sidebar
    1. Dans product.php :
    • Afficher 1 produit par rapport à un identifiant passé en paramètre
    • BONUS : Afficher 3 produits associés dans la sidebar
    1. Dans les listes de produits (index.php, search.php, ...etc) :
    • N'afficher qu'un extrait de la description du produit
    • Renvoyer vers la page product.php pour afficher le produit en entier
    1. Dans search.php :
    • Récupérer les données du formulaire de recherche rapide dans le header
    • Faire la requête qui va chercher les produits correspondants à la recherche
    1. BONUS : Gérer la navigation en affichant la page active
    1. BONUS : Gérer la recherche avancée
    1. BONUS : Gérer les catégories de produits :
    • Création de table product_category avec les colonnes id, label
    • Passer par le moteur de recherche avancée pour filtrer sur une catégorie de produit