أهداف الدورة التكوينية
Objectif opérationnel :
Savoir maîtriser PrestaShop en tant que développeur.
Objectifs pédagogiques :
Concrètement, à l’issue de cette formation PrestaShop Développeur vous aurez acquis les connaissances et compétences nécessaires pour :
- Savoir positionner un module additionnel
- Le mettre en forme via le front office
- L’administrer
- Étendre un formulaire d’inscription
لمن تتوجه هذه الدورة؟
Cette formation PrestaShop s’adresse aux développeurs PHP.
المتطلبات المسبقة
Pour participer à cette formation PrestShop Développeur, vous devez maîtriser le HTML, CSS, PHP et avoir une solide connaissance de la syntaxe à la programmation orientée objet.
البرنامج
Introduction à PrestaShop
- Rappel de HPML, CSS, PHP Normes de nommage, le camelCase
Créer et positionner un module avec PrestaShop
- Déclarer un module (nom, description, logo, etc) Les classes install() et uninstall() Définir une ou plusieurs positions Intrégrer la bibliothèque Bootstrap
Travaux Pratiques :
Créer un module additionnel
Créer une page de configuration avec PrestaShop
- Utiliser la méthode getContent() La classe HelperForm et les formulaires Récupérer, valider, enregistrer la configuration Utilisation des classes Tools & Configuration
Travaux Pratiques :
Créer une page de configuration
Le Front Office
- Présentation du MVC PrestaShop Les fichiers de vue tpl, introduction à smarty La classe Context Transmettre des données à une vue, la method assign() Présentation de la classe ModuleFrontController Déclaration d’un controller front office
Travaux Pratiques :
Créer une vue pour notre module
Aller plus loin dans le Front Office
- Multi-langage, la méthode l() Traduction des chaines depuis l’admin Ajouter des fichiers css et js Ajouter bibliothèque JQuery
Travaux Pratiques :
Rendre le module multi-langage
Créer une page d’administration avec PrestaShop
- Le CRUD PrestaShop Présentation de la classe AdminModuleController Déclarer un controller d’admin Lier les données à une table SQL Exécution des requêtes, la classe Dbquery Les Models Afficher la liste des données présente en base
Travaux Pratiques :
Ajouter une partie administrative
Aller plus loin dans l’administration de PrestaShop
- Ajouter, modifier, afficher le détail des données Suppression unique et suppression en masse Export CSV Formater les données de la liste, la méthode callback Utiliser la toolbar
Travaux Pratiques :
Manipulation multiple de l’administration
Étendre le formulaire d’administration
- Activer et désactiver une ligne Ordonner et repositionner les lignes Ajouter un wysiwyg Champs date, date_add et date_update, logo
Description de la formation PrestaShop Développeur
Cette formation PrestaShop Développeur, vous permet de savoir développer et maintenir des modules additionnels sur PrestaShop pour adapter en profondeur des boutiques e-commerce.
المواضيع: CMS

