Développeurs PHP
The content of this page is not available in English
Maîtrise de HTML, CSS, PHP et de la syntaxe à la programmation orientée objet
Apprendre à développer des modules additionnels pour Prestashop.
Rappel de html, css, phpNormes de nommage, le camelCase
Déclarer un module (nom, description, logo, etc)Les class install() et uninstall()Définir une ou plusieurs positionsIntrégrer la bibliothèque Bootstrap
Utiliser la méthode getContent() La class HelperForm et les formulairesRécupérer, valider, enregistrer la configurationUtilisation des class Tools & Configuration
Présentation du MVC prestashopLes fichiers de vue tpl, introduction à smartyLa class ContextTransmettre des données à une vue, la method assign()Présentation de la class ModuleFrontControllerDéclaration d'un controller front office
Multi-langage, la méthode l()Traduction des chaines depuis l'adminAjouter des fichiers css et jsAjouter bibliothèque jquery
Le CRUD PrestashopPrésentation de la class AdminModuleController Déclarer un controller d'adminLier les données à une table sqlExecution des requêtes, la class DbqueryLes ModelsAfficher la liste des données présente en base
Ajouter, modifier Afficher le détails des donnéesSuppression unique et en masseExport CSVFormater les données de la liste, la method callbackUtiliser la toolbar
Activer et desactiver une ligneOrdonner et repositionnerles lignesAjouter un wysiwygChamps date, date_add & date_update, logo
Active Learning
contrôle continu ou certification si prévue dans le financement
Strasbourg: A 7 minutes à pied depuis Gare Centrale de Strasbourg: 600m
Locaux accessibles PMR
Nos formateurs sont habitués à travailler en classe virtuelle (visio-conférence). Au préalable, nous réalisons un audit afin de s’assurer systématiquement en amont de la possibilité pour les stagiaires de suivre à distance (équipement, qualité de la connexion, etc...).
Cela vous permet d'interagir pleinement lors de la session.
Pour un déroulement optimal en visioconférence (et après test de connexion en amont) nous vous suggérons de prévoir:
Le(s) logiciel(s) installé(s) sur le poste du participant, Une connexion internet stable, Idéalement 2 écrans (dont 1 pour interactivité et 1 pour poste de travail et prise en main éventuelle à distance par le formateur), Un micro et haut-parleur ou kit mains-libres (pour interagir avec le formateur) et en option une webcam
Le participant devra être dégagé de ses contraintes professionnelles et/ou personnelles durant la formation.
Plus d'informations sur le déroulement de nos formations à distance: https://youtu.be/GsZhStn1OgI
Luxembourg: A 8 minutes à pied depuis Gare de Luxembourg: 750m (proximité Parcs de Pétrusse)
Paris, rue Antoine Bourdelle:
Bruxelles: A 14 minutes en tramway depuis gare du Midi: lignes 2 et 6 - arrêt Madou