Le contenu et les images des produits gérés dans Pimcore parviennent à une boutique Sylius sous forme de taxons, de variantes et de valeurs d'options, ce qui permet aux développeurs de ne plus déployer de modifications de catalogue ordinaires sous forme de code.
Sylius permet à l'équipe de développement de contrôler le modèle produit, ce qui justifie son choix et explique pourquoi les modifications du catalogue se font via une demande de fusion. Les responsables merchandising attendent une nouvelle version pour modifier une description, et les images des produits restent à l'emplacement de la dernière intégration. Pimcore est conçu pour gérer précisément ce type de contenu, avec des définitions de classes modélisées pour l'implémentation et une bibliothèque de ressources native. L'intégration de Sylius à Pimcore répartit les tâches de manière optimale : Pimcore gère le contenu et les ressources des produits, Sylius gère la boutique en ligne et le processus de paiement, et aucune des deux équipes n'empêche l'autre de publier une modification.

Les responsables merchandising publient directement le contenu produit de Pimcore sur la boutique en ligne Sylius, car la configuration se fait dans Alumio plutôt que dans l'application.
Les images des produits sont stockées dans la bibliothèque d'actifs Pimcore et sont transmises à Sylius en tant que références, de sorte qu'une boutique en ligne affiche la version approuvée plutôt que celle issue de la dernière migration.
Les formulations spécifiques à la région, stockées dans Pimcore, sont diffusées sur le canal Sylius correspondant ; un deuxième marché est ainsi lancé par l’ajout de contenu plutôt que par la création de branches dans le catalogue lui-même.
Comme les données produits arrivent via une configuration prédéfinie, l'équipe Sylius consacre son temps à l'optimisation du processus de paiement et des performances plutôt qu'à la maintenance d'un importateur pour le merchandising.
Dans Pimcore, un produit est finalisé avec ses détails, ses images et son positionnement dans une catégorie. Alumio le publie ensuite sur Sylius en tant que produit avec ses variantes et ses options, permettant ainsi son affichage sans modification du code.
Un vendeur ajoute une taille à un produit Pimcore. Alumio crée la variante Sylius correspondante avec sa valeur d'option et hérite des options déjà disponibles pour le produit, permettant ainsi à la boutique en ligne de le proposer sans intervention d'un développeur.
Les traductions saisies pour les produits Pimcore parviennent au canal Sylius desservant ce marché ; une localisation est donc mise en ligne une fois son propre contenu terminé, et non lors de l’importation d’un catalogue distinct.
Alumio se place entre vos canaux de vente et vos systèmes de traitement des commandes en tant qu'épine dorsale d'intégration gouvernée. Les commandes sont acheminées, transformées et validées, tandis que les mises à jour de statut sont renvoyées vers chaque canal.
Authentifiez vos systèmes à l'aide des connecteurs pré-construits d'Alumio. Faites votre choix parmi plus de 200 packs de connecteurs sur la marketplace, en plus d'intégrations personnalisées illimitées.
Définissez la correspondance des champs de données entre vos systèmes via une interface visuelle. Ajustez les formats, enrichissez les enregistrements et appliquez vos règles métier, sans aucun code personnalisé.
Configurez vos flux pour qu'ils s'exécutent en temps réel selon des événements, selon un calendrier, ou les deux. Réduisez la saisie manuelle des données et laissez Alumio gérer les transferts et les transformations entre vos systèmes.
Une fois votre première intégration en ligne, l'ajout de votre ERP, PIM, WMS ou CRM se connecte au même hub. Les flux existants continuent de fonctionner. Pas besoin de tout reconstruire.
Un service de recherche et de merchandising est un complément courant, car une boutique Sylius permet de trouver rapidement un produit connu, tandis qu'un client qui ne connaît pas le nom a besoin d'autre chose. Alumio gère les connexions et réutilise l'architecture Pimcore existante ; l'index de recherche est donc alimenté par les mêmes informations que celles affichées en boutique, sans avoir besoin d'une exportation séparée.
Oui, et c'est précisément dans la mise en correspondance des deux modèles de produits que réside le travail. Les définitions de classes Pimcore servent de modèle pour l'implémentation, tandis que Sylius attend des taxons, des options et des variantes. Alumio effectue donc une seule mise en correspondance, puis publie les modifications une fois approuvées. Les nouveaux détails suivent le même processus, sans qu'il soit nécessaire d'écrire une nouvelle importation.
Non, il s'agit d'une configuration et non d'un codage, ce qui est important à préciser pour deux systèmes qu'une équipe de développement étend généralement par le biais du code. Les définitions de classes, les noms de contenu et les valeurs d'options sont mis en correspondance dans Alumio, remplaçant ainsi l'importateur spécifique habituellement utilisé dans un projet Sylius. Pour une valeur dérivée non prise en charge directement par les deux modèles, le transformateur de code permet de la calculer dans le flux.
Pimcore, conçu comme une bibliothèque d'images, contraste avec Sylius, conçu comme une plateforme de vente. En conservant l'image principale et ses métadonnées dans Pimcore, on obtient une seule version approuvée, dont les recadrages et les rendus dérivés sont disponibles. Sylius, quant à lui, gère les références et les propose. L'alternative, qui consiste à télécharger les fichiers dans l'application, place la gestion des images dans un cycle de déploiement inaccessible aux responsables marketing.
Un produit arrivé sans classe correspondante est considéré comme un oubli, car il reste non classé au lieu de générer une erreur qu'un responsable merchandising remarquerait. Alumio enregistre chaque publication en temps réel avec les articles disponibles. Ainsi, si Sylius ne parvient pas à placer un produit, une alerte est immédiatement déclenchée, précisant le produit et la classe non correspondante. Les nouvelles tentatives sont automatiques selon la configuration, et les articles non résolus restent affichés, évitant ainsi toute publication incomplète.
Échangez avec un spécialiste de l'intégration Alumio. Nous concevrons l'architecture adaptée à vos systèmes et à votre échelle, pour garantir la fiabilité de vos opérations à chaque étape de votre évolution.