Apprenez à exploiter la richesse de Drupal Commerce pour créer vos projets d'E-commerce avec Drupal 7.
Cette formation Drupal Commerce, vous permet de maîtriser la solution open source Drupal Commerce. Elle est aujourd'hui une solution puissante et flexible pour déployer des boutiques E-commerce ambitieuses. Partageant à la fois la modularité de Drupal et la richesse de sa communauté, Drupal Commerce est un des outils les plus efficaces du marché. Avec cette formation, vous accédez à un niveau de développeur confirmé pour tirer tous les avantages de Drupal Commerce. Vous apprenez à vous servir des entités et des différents hooks existants. Vous pouvez construire des produits complexes associés à des règles (Rules) métier. Vous pouvez intégrer différents systèmes de paiement et connaissez les modules les plus importants pour les adapter à vos pratiques.
Objectifs
  • Connaître les fonctions de Drupal Commerce
  • Comprendre l'architecture de Drupal Commerce
  • Développer des règles métier
  • Exploiter et développer avec les modules les plus courants
Programme détaillé

PRÉSENTATION DE DRUPAL COMMERCE

  • La structure Drupal Commerce
  • L'environnement de développement
  • Les profils d'installation
  • Le starter kit
  • Installation avec Git ou Drush et configuration

UTILISER KICKSTART POUR DÉMARRER

  • Les produits
  • Afficher les produits
  • Le panier
  • Le checkout
  • Les méthodes de paiement
  • Les profils des utilisateurs et des ordres
  • Les taxes
  • Les règles de prix

LES ENTITÉS DE COMMERCE ET LES CHAMPS

  • Les Entités
  • Les champs
  • Les controllers et Entity API
  • Entity-Field Query pour construire des types de requêtes
  • Fiels, Widgets, Formatters
  • Module Entity API

PRODUITS

  • L'affichage des produits
  • Les champs d'attributs, variations et options
  • Les taxonomies
  • L'injection des champs référencés
  • L'ajout de champs personnalisables
  • Les modules et les astuces pour la gestion unifiée des produits et de leurs affichage
  • Personnalisation du back-office
  • Gérer l'import des produits
  • Utiliser VBO pour l'import en masse

LE MODULE RULES 

  • Le principe de fonctionnement de Rules et ses contraintes
  • L'accès aux données des entités non exposées
  • Comprendre et construire des composants
  • Évènements, Conditions et Actions
  • Utiliser Rules avec VBO afin de gérer les produits en masse

LES PRIX

  • Comment utiliser le champ prix
  • Quels sont les composants du champ prix
  • Instances par défaut du champ Prix dans les modules de Commerce
  • Calculer un prix de vente
  • La gestion des taxes (Sales, TVA, Multi-taxes, taxes conditionnelles)
  • Remises / réductions simples et conditionnelles

LE PANIER

  • Les différents statuts du panier
  • Les actions de mise à jour du panier et les actions déclenchées
  • Modifier le fonctionnement du panier

LE TUNNEL D'ACHAT

  • Gérer l'affichage et la modification du tunnel de commande
  • La gestion de différents profils clients
  • Les différents statuts de la commande et les règles de gestion

PAIEMENT

  • Suivre les transactions
  • Les principaux modules de paiement et leur configuration : paypal, CB, chèque, virement
  • Quelques exemples

LES DIFFÉRENTS MODULES UTILES

  • Addressbook
  • Shipping
  • Stock
  • File
  • Price Savings Formatter
  • Extra Price Formatters
  • Add to Cart Extras
  • Modules de paiement
  • SearchAPI
Prix :
1400 € HT / pers

Je veux m'inscrire à la formation

Durée :
3 jour(s)
Lieu :
Paris
Public concerné
  • Développeurs PHP
Pré-requis
  • Maîtrise de Drupal 7
  • Maîtrise PHP

Formations complémentaires

Drupal
Durée:
1 jour(s)
Lieu:
Paris
Découvrez les nouveautés de Drupal 8, son impact sur vos projets et quand il faudra migrer.
Drupal
Durée:
2 jour(s)
Lieu:
Paris
Cette formation Drupal vous permet d'accélérer considérablement votre cycle d'apprentissage de ce CMS, particulièrement riche, mais parfois ardu à prendre en main.

En deux…
Drupal
Durée:
2 jour(s)
Lieu:
Paris
Drupal a le vent en poupe est utilisé pour construire de très nombreux sites complexes avec fort trafic.

Avec cette formation, devenez un expert Drupal averti !

Cette…