Connaissances PHP, et langage MySQL.
37422
Approfondir les fonctionnalités de base de PrestaShop
Demandeur d’emploi, salarié, entreprise, étudiant, particulier
Général de PrestaShop
Historique des versions
Nouveautés
Technologies et outils utilisés
Documentation
Prérequis
Installation et configuration
Environnement de travail
Découverte de l’architecture et des répertoires
Images, vues
Modification des feuilles de styles
Duplication/ modification
Organisation
Fonctionnement
Manipulation des vues et des variables
Fonctions ajoutées
Classes manipulées
Fonctionnement des contrôleurs, des vues et des cookies
Surcharge et normes de développement
Nommage utilisé
Connaître ObjectModel
Connaître DBQuery
Comprendre les changements avec ECMASript 6
Modification du code Javascript d’un thème et d’un module
Création d’un fichier JS
Fonctionnement
Modification et configuration
Nouveaux modules
Modification de fichiers sources d’un thème
Fonctionnement des hooks
Création et utilisation d’un hook
Organisation des modules
Création de nouveaux modules
Ajout d’un contrôleur front office
Utilisation de Ajax
Mise à jour des modules
Les pratiques de sécurité
Les pratiques pour sécuriser les développements