MarketplaceFondation · magasin de modules

Le magasin de modules, dans votre back-office

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.

Démo en direct
melis — Marketplace
La Marketplace — une grille de cartes de modules avec versions et boutons d'installation
À jour ?Par module
Installer / mettre à jour / retirerSans CLI

Paquet

melis-marketplace

Rôle

Outil fondation

Back-office

Marketplace

Source

Melis Packagist

Actions

Télécharger · MAJ · retirer

Dépend de

Melis Core

Aperçu

Un app store pour la plateforme

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

Gérez tous vos modules au même endroit

Parcourir, vérifier, installer, mettre à jour ou retirer — tout le catalogue, directement dans le back-office.

Catalogue de modules

Tous les modules Melis officiels depuis Melis Packagist, regroupés et consultables par recherche.

Vérificateur de mise à jour

Voyez d'un coup d'œil si la version que vous avez installée est à jour.

Télécharger un module

Récupérez un module que vous n'avez pas encore ; il est branché automatiquement.

Mettre à jour / retirer

Passez à la dernière version ou retirez un module en un clic.

Installer des produits de site

Déployez des produits de site prêts à l'emploi depuis le magasin.

Fondation protégée

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

Ouvrez un module, agissez dessus

Chaque module dispose d'une vue produit avec sa version et une action en un clic.

Marketplace › Module
La vue produit d'un module — version, page d'accueil, nom de paquet
En un clicTélécharger ou mettre à jour
Détail du module

La version d'un coup d'œil

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.

  • Dernière version vs version actuelle
  • Téléchargement / mise à jour en un clic
  • Modules de fondation protégés

Pour les développeurs

Comment c'est câblé

Pilote les outils de déploiement

Appelle MelisComposerService download / update / remove, puis execDbDeploy pour les nouvelles tables.

Lit les versions

Les versions installées et la liste des modules actifs proviennent de MelisAssetManagerModulesService.

Outil de catégorie cœur

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

Explorez le reste de l'écosystème

Marketplace s'intègre à la fondation de la plateforme et aux modules qu'il peut installer.

Gérez vos modules sans la CLI

Découvrez le magasin de modules dans un back-office en direct.