Développer des modules pour PrestaShop 8
Présentation du livre
Améliorez vos boutiques en ligne en tirant le maximum de PrestaShop 8.
Créé en France en 2007, PrestaShop est un CMS (Content Management System) utilisé pour créer et gérer des sites de e-commerce.
Avec sa version 8, PrestaShop termine sa migration vers le framework Symfony, ce qui entraîne de nombreux changements pour les développeurs, de la maintenance au développement de modules.
Ce livre a été conçu pour :
- expliquer l'architecture du système, y compris les contrôleurs migrés et non migrés, et donner un aperçu concis de la structure du code ;
- apprendre à créer des modules et ajouter des fonctionnalités à votre e-boutique ;
- savoir personnaliser les thèmes et remplacer les modèles existants pour donner à votre boutique l’apparence souhaitée.
L'ouvrage propose une approche pratique avec de nombreux exemples et la création de 7 modules répondant à des demandes fréquentes dont des modules de paiement, de livraison et de blogging.
Sommaire de l'ouvrage
Comprendre la structure et le fonctionnement de PrestaShop. Vue d'ensemble de PrestaShop. Configuration et installation. Front Office. Back Office. Les hooks. Les thèmes. Comment créer vos propres modules. Qu'est-ce qu'un module ? Créons un Hello World Module. Module de réassurance. Module de demande de rappel d'un client. Module d'extension de catégorie. Module de blog simple. Module de paiement en espèces. Module de livraison. Personnalisez votre thème. Comment créer un thème enfant. Remplacer certains templates. Compilation des assets avec Webpack.