- Référence : DPRD
- Durée : 2 jours (14h)
- Lieu : Au choix. À distance ou en présentiel, à Paris ou en Régions
1475€ HT
Choisir une date et RéserverVous pouvez suivre cette formation en direct depuis votre domicile ou votre lieu de travail. Plus d'informations sur notre solution de classe à distance...
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.
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 :
Public :
Cette formation PrestaShop s'adresse aux développeurs PHP.
Prérequis :
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.
Rappel de HPML, CSS, PHP
Normes de nommage, le camelCase
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
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
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
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
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
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
Activer et désactiver une ligne
Ordonner et repositionner les lignes
Ajouter un wysiwyg
Champs date, date_add et date_update, logo
Concepts et bonnes pratiques de développement Front Office avec Magento 2
Installer, gérer et développer un site avec Magento 2
Formations Informatique
et Management
en ligne à ce jour
+
Stagiaires dans nos salles
de cours sur
l'année
%
De participants satisfaits
ou très satisfaits de nos
formations
Formateurs experts
validés par
PLB