Démystifier le Grid Symfony de PrestaShop
search
  • Démystifier le Grid Symfony de PrestaShop

Démystifier le Grid Symfony de PrestaShop

1 200,00 €
HT

Public concerné et accessibilité : Cette formation s’adresse aux développeurs qui souhaitent comprendre le fonctionnement des Grid symfony et créer leur propre Grid dans l’administration. Cette formation vous apprend aussi à modifier les Grid existants dans PrestaShop.

Durée de la formation: 2 jours.

Pré-requis : Connaissances de base en PHP, Symfony et SQL. Avoir une expérience avec PrestaShop ou avoir suivi une formation sur ses fondamentaux. 

Contact référent handicap : Mr n'daw laurent tel: 0614584935

Si vous êtes en situation de handicap, nous sommes en mesure de vous accueillir, n'hésitez pas à nous contacter à eboutiquefacile@gmail.com, nous étudierons ensemble vos besoins.

dates : 1-02-2025
Quantité

Programme de formation : 

Paramétrage de la boutique

  • Découvrir la structure de PrestaShop
  • Comment utiliser le cache de la boutique
  • Comprendre le mode débug

Créer la structure de notre module

  • Comprendre le constructeur
  • Comprendre les variables de configuration
  • Utiliser la méthode install
  • Utiliser la méthode uninstall
  • Créer une table sql dans notre module

Comprendre le container des services

  • Comment accéder aux services symfony disponibles
  • Comment utiliser les services dans nos controllers
  • Comment gérer les paramètres de service
  • Lier un argument par nom ou par type
  • Atelier : Créer un service et l’utiliser dans un controller
  • Aborder le grid
  • Comprendre la structure du grid
  • Créer la définition du Grid
  • Mettre en place le grid data
  • Comprendre le filters Component
  • Configurer le fichier services.yml
  • Afficher le grid dans notre controller
  • Atelier: Créer la structure d’un grid

Fonctionnement  des colonnes basiques

  • Comprendre Les colorColumn
  • Utiliser  Les DataColumn
  • Comprendre les  DateTimeColumn
  • Utiliser Les ImageColumn
  • Utiliser Les ToggleColumn
  • Comprendre Les BadgeColumn
  • Utiliser Les LinkColumn

Comprendre les colonnes d’actions

  • Maîtriser Les Colonnes d’actions
  • Comprendre Les Colonnes BulkAction
  • Utiliser Les colonnes de position
  • Comprendre Les colonnes de Types filtres
  • Comprendre les gridActions
  • Créer un custom Grid Action
  • Atelier : Créer un grid, ajouter des colonnes et filtres à notre grid

Comment étendre le grid avec une extension Javascript

  • Ajouter un fichier javascript 
  • Ajouter une extension javascript
  • Atelier : Ajouter des extensions javascript pour dynamiser notre grid

Comment modifier un grid existant

  • Comment retirer une colonne 
  • Comment retirer un filtre
  • Comment ré-ordonné une colonne et un filtre
  • Comment modifier la requête d’un grid
  • Atelier : Retirer une colonne et un filtre de notre grid.

Comment Personnaliser un template de grid

  • Comprendre la structure des templates de grid
  • Comprendre la structure  des templates de grid d’actions
  • Comprendre la structure des blocks de grid
  • Comment créer une colonne de type custom
  • Atelier : Modification d’un template de grid d’action

Modalités d’évaluation :

  • Évaluations pratiques au fil des ateliers.
  • Un test QCM final pour valider les acquis de la formation.

999 Produits
Commentaires (0)
Aucun avis n'a été publié pour le moment.