Parcourez tous les modules Melis Platform, voyez si chacun est à jour, puis téléchargez-les, mettez-les à jour ou retirez-les — et installez des produits de site — sans jamais quitter le back-office.

Paquet
Rôle
Back-office
Source
Actions
Dépend de
Aperçu
Marketplace liste tous les modules Melis officiels (et tous ceux publiés comme paquets Melis) depuis le serveur Melis Packagist, regroupés et consultables par recherche. Pour chaque module, il indique si la version que vous avez installée est à jour, et vous permet d'agir directement dessus.
Il pilote MelisComposerDeploy pour exécuter Composer et MelisDbDeploy pour appliquer les migrations en coulisses. Les six modules de fondation sont protégés — ils ne peuvent être ni téléchargés ni retirés depuis le magasin ; Composer les gère au niveau du projet.
Fonctionnalités clés
Parcourir, vérifier, installer, mettre à jour ou retirer — tout le catalogue, directement dans le back-office.
Tous les modules Melis officiels depuis Melis Packagist, regroupés et consultables par recherche.
Voyez d'un coup d'œil si la version que vous avez installée est à jour.
Récupérez un module que vous n'avez pas encore ; il est branché automatiquement.
Passez à la dernière version ou retirez un module en un clic.
Déployez des produits de site prêts à l'emploi depuis le magasin.
Les modules de fondation du cœur ne peuvent pas être retirés — ils sont gérés par Composer au niveau du projet.
Voir en action
Chaque module dispose d'une vue produit avec sa version et une action en un clic.

Ouvrez un module pour voir sa dernière version par rapport à la version actuelle, sa page d'accueil et son nom de paquet — et agir directement dessus.
Pour les développeurs
Appelle MelisComposerService download / update / remove, puis execDbDeploy pour les nouvelles tables.
Les versions installées et la liste des modules actifs proviennent de MelisAssetManagerModulesService.
Un outil de back-office sur la fondation de la plateforme ; nécessite Melis Core.
// Marketplace pilote la machinerie de déploiement en coulisses : $composer = $sm->get('MelisComposerService'); $composer->download($packageName); // puis execDbDeploy() pour les nouvelles tables
Au cœur de la fondation
Marketplace s'intègre à la fondation de la plateforme et aux modules qu'il peut installer.
Découvrez le magasin de modules dans un back-office en direct.