Accès rapide :
La plateforme complète de services et de solutions de Synolia pout délivrer la meilleure expérience.
Voir toutes nos expertises
Les experts de Synolia vous accompagnent tout au long de votre projet avec des services adaptés à vos besoins.
Voir tous nos services
Des solutions qui s’adaptent à vos besoins pour servir votre stratégie de digitalisation.
Voir toutes nos solutions
Partenaire historique d’OroCommerce, nous vous proposons un programme de formation complet à destination des équipes métier et techniques. Quel que soit le secteur d’activité de votre entreprise, que vous soyez administrateur, chef de projet ou utilisateur, nous vous aidons à maîtriser votre plateforme e-commerce et à exploiter tout son potentiel.
De deux heures à trois jours, en présentiel ou à distance, nos parcours de formation OroCommerce sont adaptés à vos profils et à vos besoins.
Architecture générale d’OroCommerce. Concepts clés : Organisation, business unit, website, compte, utilisateur Gestion des imports/exports Oro Gestion des imports PIM : cycle de vie des données produit (PIM → Oro → front)
Accueil Navigation générale Tableaux de bord (dashboards) : indicateurs standards, personnalisation des widgets
Clients Comptes clients : Création/gestion d’un compte Gestion des adresses (facturation/livraison) Groupes, segments et assignation à un commercial Utilisateurs clients : Création/modification/désactivation Différence entre compte et utilisateur Connexion en tant qu’utilisateur client
Ventes Commandes : consultation, suivi, statut Devis : création, validation, envoi Opportunités : suivi des opportunités dans le pipeline (optionnel si activé)
Produits Catalogue principal : arborescence et organisation Produits : création, gestion, duplication Familles de produits Attributs : Gestion des attributs comme filtre Prix : gestion des listes de prix, taxes Relations produits : associés, alternatifs, upsell, cross-sell
Marketing Catalogue Web : Gérer l’ordre d’affichage d’un produit dans un listing Créer un nœud de contenu Dupliquer une catégorie ou un nœud Pages de contenu : création, duplication Homepage, slider et newsletter Landing pages Promotions
Stocks Gestion et suivi de stock
Activités Appels, emails, tâches, calendrier (CRM)
Rapports et segments Création de segments sur clients, produits ou ventes
Configuration Utilisateurs back-office : création, gestion Rôles et permissions : fonctionnement, bonnes pratiques Workflows : principes, activation et gestion Emails : modèles d’emails Menus : personnalisation du back-office Localisation : devises, taxes, traductions Recherche : paramétrage de la recherche globale Documentation officielle OroCommerce : où trouver les ressources
Fonctionnalités spécifiques livrées Règles métier personnalisées Points de vigilance / bonnes pratiques Préparation à la recette utilisateur
Architecture du module CRM Définitions des concepts CRM clés Cycle de vie d’un lead/opportunité Organisation, business unit, website
Comptes clients Menu d’accès Création d’un compte client Gestion des informations générales Groupes, segments et assignation à un commercial Comptes
Utilisateurs clients Création d’un utilisateur associé à un compte Modification/désactivation d’un utilisateur Visualisation du compte en tant qu’utilisateur
Leads Menu d’accès Création manuelle d’un lead Suivi et qualification d’un lead Transformation d’un lead en opportunité
Opportunités Menu d’accès Création d’une opportunité Affectation et gestion dans le pipeline Mise à jour des statuts Suivi des montants et échéances Consultation du journal d’activité
Activités Menu d’accès Création d’une activité (appel, email, tâche) Lier une activité à un compte, un lead ou une opportunité Suivi via le calendrier et le journal
Segments CRM Création d’un segment sur les leads Création d’un segment sur les opportunités Utilisation des segments dans les vues et exports
Tableaux de bord standard Indicateurs clés du pipeline Suivi des performances commerciales
Fonctionnalités spécifiques livrées Champs ou entités personnalisés Workflows CRM spécifiques Règles métier personnalisées Automatisations et notifications Points de vigilance et bonnes pratiques Préparation à la recette utilisateur
· Bonnes bases en HTML5, CSS3 et JavaScript (ES6). · Connaissances de Twig et des concepts de templating · Notions de SASS et Bootstrap · Familiarité avec RequireJS, jQuery et Backbone.js (un plus) · Connaissance de Git · Environnement de développement prêt
1. Introduction et installation d’OroCommerce Finalisation de l’installation de l’environnement de développement (Docker, Composer, IDE)
2. Bundles Création d’un Bundle
3. Theming & layouts Création d’un thème : ThemeBundle, extension du thème par défaut Personnalisation : logo global, page d’accueil (ajout/suppression/déplacement de blocs) Imports de layouts : création, modification
4. Traductions Méthodologie pour trouver et compléter les traductions manquantes
5. JavaScript & composants Création de Page Component Création de BaseView, gestion des événements, utilisation en front Override d’un fichier JS
6. CSS & Styles Création de component Override couleurs/polices du thème Override d’un fichier config SCSS complet
7. Formulaires & Extensions Twig Personnalisation des formulaires Création d’une extension Twig
8. Layout Data Providers Utilisation des providers dans un layout, gestion des conditions et contexte Debug : Symfony Toolbar, mode dev Oro
9. Search Engine Ajouter un champ à l’indexation Personnalisation des listings produit/recherche Affichage du champ indexé dans un datagrid
10. Datagrids Fonctionnenment des datagrids Création de nouvelles datagrids Modification de datagrid existantes Modification par event
11. Migrations Migrations de donnés (fixtures)
· Connaissances solides en PHP 7/8 et programmation orientée objet · Maîtrise d’un framework PHP (Symfony souhaité) · Bases en Postgres (requêtes, index, relations) · Compréhension de l’architecture MVC · Connaissance de Git et gestion de branches · Environnement de développement prêt (Docker ou équivalent, accès au code).
1. Introduction et Installation d’OroCommerce: Installation de l’environnement de développement (Docker, Composer, IDE)
2. Introduction & architecture Présentation d’OroCommerce et de l’OroPlatform Structure du code et organisation des bundles Bonnes pratiques de développement et normes de codage
3. Bundles Création d’un bundle
4. Entité Création d’une nouvelle entité
5. Traductions Méthodologie pour trouver et compléter les traductions manquantes
6. Migrations Migrations de schéma : ajout de champs, ajout d’une liste à choix simple, ajout d’une relation Modification d’une entité existante Migrations de donnés (fixtures)
7. Formulaires & extensions Twig Personnalisation des formulaires Création d’une extension Twig
8. Datagrids Fonctionnenment des datagrids Création de nouvelles datagrids Modification de datagrid existantes Modification par event
9. Layouts & Twig Découverte du système de layout Modification d’une page via des actions
10. Commandes & cron Création d’une commande symfony Planification en tâche cron
11. Override Création d’un event listener Override d’un service Création d’une extension Twig
12. Message queue Principes et exemples Envoi d’un message dans la MQ
13. Workflows Principes et fonctionnement Modification d’un workflow existant
14. Tests & base de données Introduction aux tests unitaires Oro
15. Intégrations et sécurité Création et consommation d’une API REST Gestion des permissions et rôles utilisateurs Intégration de modules externes
Nos experts disposent aujourd’hui des plus hauts niveaux de certification techniques et fonctionnelles délivrés par Oro. Ce sont eux qui interviennent sur la conception, le déploiement et l’intégration de votre plateforme OroCommerce. Ils connaissent votre projet et sont donc les mieux placés pour vous dispenser une formation contextualisée à vos enjeux et vos besoins (administration, techniques, fonctionnels).
Guillaume Grégoire, chef de projet et porteur de l’offre OroCommerce pour Synolia depuis 2022 accompagne nos clients au quotidien. Il travaille en étroite collaboration avec l’éditeur et dispense régulièrement des sessions d’onboarding, de formation et de présentation de la roadmap produit à nos clients.
Partenaire Gold d’OroCommerce, Synolia conçoit, intègre et optimise des plateformes e-commerce BtoB sur mesure pour des industriels, distributeurs et grossistes. Ainsi, nous avons acquis une expérience unique des problématiques complexes liées au e-commerce des professionnels : gestion de comptes clients, catalogues segmentés, grilles tarifaires spécifiques, gestion multi-entités, intégration ERP, etc.
À l’issue de la formation OroCommerce, vos équipes gagnent en autonomie et en efficacité pour exploiter pleinement la plateforme BtoB de référence. Elles maîtrisent les fonctionnalités avancées et adoptent les bonnes pratiques pour optimiser les parcours clients et les processus internes.
Côté technique, vos développeurs acquièrent la capacité de personnaliser l’architecture OroPlatform, d’intégrer un CRM, un ERP ou un PIM, et de développer des fonctionnalités spécifiques en toute sécurité. Résultat : une utilisation optimale de votre solution, des opérations plus fluides, une meilleure expérience client et un retour sur investissement accéléré.
Notre équipe se fera une joie de vous accompagner et de vous former pour exploiter tout le potentiel de la solution OroCommerce.