20_25102060F_335981S https://www.c2rp.fr/formation/25102060F Prestashop : Développeurs DAWAN

Prestashop : Développeurs

Date de mise à jour : 14/02/2025 | Identifiant OffreInfo : 20_25102060F
Organisme responsable : DAWAN

Objectifs

Apprendre à  développer des modules additionnels pour prestashop

Programme de la formation

Introduction

Rappel de html, css, php

Normes de nommage, le camelCase

Créer et positionner un module

Déclarer un module (nom, description, logo, etc)

Les class install() et uninstall()

Définir une ou plusieurs positions

Intrégrer la bibliothèque Bootstrap
Atelier: Créer un module additionnel

Créer une page de configuration

Utiliser la méthode getContent()

La class HelperForm et les formulaires

Récupérer, valider, enregistrer la configuration

Utilisation des class Tools & Configuration
Atelier: Créer une page de configuration

Le Front Office

Présentation du MVC prestashop

Les fichiers de vue tpl, introduction à smarty

La class Context

Transmettre des données à une vue, la method assign()

Présentation de la class ModuleFrontController

Déclaration d'un controller front office
Atelier: 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
Atelier: Rendre le module multi-langage

Créer une page d'administration

Le CRUD Prestashop

Présentation de la class AdminModuleController

Déclarer un controller d'admin

Lier les données à une table sql

Execution des requêtes, la class Dbquery

Les Models

Afficher la liste des données présente en base
Atelier: ajouter une partie administrative

Aller dans plus loin dans l'administration

Ajouter, modifier Afficher le détails des données

Suppression unique et en masse

Export CSV

Formater les données de la liste, la method callback

Utiliser la toolbar
Atelier: manipulation multiple de l'administration

Etendre le formulaire d'admin

Activer et desactiver une ligne

Ordonner et repositionnerles lignes

Ajouter un wysiwyg

Champs date, date_add & date_update, logo

Validation et sanction

Attestation de formation

Type de formation

Non certifiante

Sortie

Sans niveau spécifique

Contact de la formation

46-48 Rue des Canonniers
59800 - Lille
Téléphone fixe : 0972377373
Contacter l'organisme

Contact de l'organisme formateur

DAWAN
SIRET : 42998754800287
Responsable : Cédric DHAMELINCOURT
Téléphone fixe : 0972377373
Contacter l'organisme

Information fournie par :