Drupal Commerce Développeur
Formation
À Paris
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Lieu
Paris
Objectifs Maîtriser les compétences techniques utiles pour développer des sites Drupal Commerce Connaître les nouvelles fonctions Drupal 7 et comment Drupal Commerce les intègre Comprendre la structure des Entités et l'architecture de Drupal Commerce Comprendre la fonctionnalité du formulaire Add to Cart et la construction des Commandes ainsi que les lignes de commande (Line Item). Apprendre à développer avec Rules et comment créer des règles métiers complexes Apprendre les fonctionnalités du système de paiement Revoir les plus importants modules contribués
Les sites et dates disponibles
Lieu
Date de début
Date de début
À propos de cette formation
Pré-requis Bonnes connaissances de PHP Connaissances en développement...
Les Avis
Le programme
Jour 1 Entités et Champs · Les concepts de base des Entités et Champs qui sont intégrée à l'architecture Commerce. · Précisions sur les Champs : les Widgets pour renseigner des données, et les Formateurs pour les afficher. · Vue d'ensemble des entités et champs de Drupal Commerce Produits / Affichages · Les bénéfices de la séparation des produits et leurs affichages · Les fonctions particulières des champs d'attributs · La technique d'injection des champs référencés · Comment ajouter des champs personnalisables Gestion avancée des produits · Astuces et modules pour la gestion unifiée des produits et leurs affichages · Personnalisation du back office de la gestion des produits · Importation des produits · Gestion des produits en masse avec VBO
Jour 1
Entités et Champs
· Les concepts de base des Entités et Champs qui sont intégrée à l'architecture Commerce.
· Précisions sur les Champs : les Widgets pour renseigner des données, et les Formateurs pour
les afficher.
· Vue d'ensemble des entités et champs de Drupal Commerce
Produits / Affichages
· Les bénéfices de la séparation des produits et leurs affichages
· Les fonctions particulières des champs d'attributs
· La technique d'injection des champs référencés
· Comment ajouter des champs personnalisables
Gestion avancée des produits
· Astuces et modules pour la gestion unifiée des produits et leurs affichages
· Personnalisation du back office de la gestion des produits
· Importation des produits
· Gestion des produits en masse avec VBO
Le panier
· Le panier est une commande
Les statuts du panier
La mise à jour du panier et les actions déclenchées
La conversion d'un panier anonyme et comment intervenir avec du code
Préconisation de suppression des anciens paniers
· Démarche de l'ajout au panier et comment intervenir avec du code
· Créer de nouveaux types de lignes de commande
Jour 2
Introduction au module Rules
· Les bases et contraintes de Rules
· Comment accéder aux données des entités qui ne sont pas exposées par défaut
· Comprendre et construire des composants
· Développer des Évènements, Conditions et Actions
· Combiner Rules avec VBO pour la gestion des produits en masse automatisés
Prix des produits
· Importance et utilisation du champ Prix
· Schéma du champ Prix
· Composants du prix
· Instances par défaut du champ Prix dans les modules de Commerce
· Démarche du calcul de prix de vente
Concepts avancés du prix
· Création des taxes
« Sales tax » et TVA
Multi taxes
Taxes conditionnelles
· Remises / réductions simples et conditionnels
Tunnel d'achat
· Comment créer et modifier les pages et les panneaux
· Profils clients : création et gestion des profils et l'intégrité des données
· Mise à jour des statuts de la commande pendant la finalisation de celle-ci et les actions de Rules qui peuvent être utilisées
Jour 3
Création des Modules Commerce
· Ressources et exemples pour développeurs
· Entity Controller : le coeur du système et les opérations étendues par Entity API
· EntityFieldQuery qui permet de construire de nouveaux types de requêtes
Paiement
· Suivi des transactions de paiement
· Définition et configuration des méthodes de paiement
· Revue des méthodes de paiement intégré sur le site
Méthode exemple
Carte de crédit
· Méthodes redirigée ailleurs
La démarche de paiement redirigée
Exemples des méthodes redirigées
Vue d'ensemble des modules contribués
· Revue généralisée des modules importants
Addressbook
Shipping
Stock
File
Modules de paiement
· Revue en détail de Search API
· Revue d'affichage des produits avec Panels
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Drupal Commerce Développeur