
Formation Magento pour développeur – fonctionnalités complémentaires
Ref :
Pré-requis
Avoir suivi « Magento pour développeur »
Bonnes connaissances de PHP, de la programmation orientée objet et des environnements LAMP
Maîtriser les bases de l'installation, configuration et paramétrage de Magento
Public concerné
Développeur, Intégrateur PHP
Objectifs
Approfondir ses connaissances de Magento
Renforcer ses compétences de développement de fonctionnalités avancées
Programme détaillé
Bonnes pratiques
Communauté
-
Utilisation de Magento Connect
Présentation du TP
-
Ajout d’un cronjobs pour l’envoi des mails
-
Ajout d’un webservice pour gérer les alertes depuis une autre application
Caches
-
Rappel partie cache formation basic
-
Différent backend
-
Types de cache (configuration, block...)
-
Tags spécifiques
-
Full page cache
-
Bonnes pratiques
Setup avancé
-
Création de set d’attributs / d’attributs dans les setup (sql)
-
Insertion de données dans les setup (data)
Email transactionnel
-
Notion email magento
-
Gestion filesystem VS BDD
-
Déclaration nouvel email
Back-office
Menu
-
Acl
-
Configuration
-
Grille (collection table spécifique)
-
Formulaire
Import / Export
-
Configurations des profils
-
Export produits
-
Export clients
Cronjobs
-
Configuration (timezone UTC)
-
Fichier de cron magento Cron.sh cron.php
-
Gros crons (imports, ...) pour script spécifique et crontab système
-
Email transactionnel sur changement du prix planché
-
Cas pratique: Smile Carousel
Widget
-
Différence avec un module
-
Avantage des widgets
Ce programme est jalonné de travaux pratiques