Tutoriel · Développeurs

Créez votre premier plugin

Melis est une plateforme pensée pour les développeurs. En quelques étapes, créez un plugin front que vous glissez, déposez et configurez directement dans le back-office — sans gymnastique de framework.

juin 2026MelisCore 6 min de lecture
Créez votre premier plugin Melis

Ce que vous allez construire

Un plugin front en glisser-déposer, de bout en bout

Un composant réutilisable avec son contrôleur, sa vue et son formulaire de configuration — le pattern que Melis utilise pour tout, des carrousels aux listes d'actualités.

4
Étapes du fichier vide au plugin en ligne
1
Contrôleur — votre logique dans front()
.phtml
Vue — markup propre et thémable
Formulaire — éditable dans le back-office
1Squelette

Déclarez le plugin

Enregistrez votre plugin dans la config du module et créez sa classe contrôleur héritant de la base plugin Melis — c'est le point d'entrée appelé pour le rendre.

class MyPlugin extends
  MelisTemplatingPlugin {
  function front() {
    // retourne le view model
  }
}
2Vue

Ajoutez le template

Créez une vue .phtml, mappez-la dans la config, et produisez un markup propre. Elle hérite automatiquement des styles de votre thème.

<div class="my-plugin">
  <?= $this->title ?>
</div>
3Configurez

Rendez-le éditable

Déclarez un formulaire de propriétés pour que les équipes contenu configurent le plugin depuis le back-office — sans toucher au code.

Zone drag & dropFormulaire de propriétésRéutilisable partout
4Publiez

Glissez, déposez, terminé

Déposez votre plugin dans n'importe quelle zone de page, réglez ses options, publiez. Le même composant est désormais réutilisable sur tout votre site.

En ligne sur la pageAucun redéploiement pour réutiliser

Commencez à construire sur Melis

Open source et pensée développeurs — installez Melis Platform et livrez votre premier plugin aujourd'hui. Besoin d'aide ? Parlez à notre équipe.