Les mini-templates sont des blocs prêts à l'emploi et validés que vos éditeurs réutilisent d'une page à l'autre — organisés en menus pour que le bon bloc soit toujours à portée de main. Construisez une fois, gardez chaque page fidèle à votre charte.

Composant de
Type
Back-office
Réutilisation
Organisé par
Pour
Présentation
Un mini-template est un élément de contenu prêt à l'emploi — un appel à l'action mis en forme, un bloc de contact standard, un encadré d'information formaté — qu'un éditeur dépose sur une page en un seul clic au lieu de le recréer de zéro. L'objectif : permettre à des éditeurs non techniques de réutiliser des blocs validés et de garder l'ensemble du site cohérent.
L'outil Mini Templates & plugins est l'endroit où ces blocs sont créés et entretenus, et où ils sont organisés en catégories de menus pour les retrouver facilement depuis le gestionnaire de mini-templates de l'éditeur de pages. Il s'associe directement à l'éditeur en glisser-déposer de Melis CMS.
Fonctionnalités clés
Des blocs validés, à un clic, cohérents pour chaque éditeur et chaque page.
Appels à l'action mis en forme, blocs de contact, encadrés d'information, bannières — des sections entières construites une fois et prêtes à déposer sur n'importe quelle page.
Insérez un bloc depuis le gestionnaire de mini-templates, directement dans l'éditeur de pages — sans tout reconstruire, sans copier-coller d'une page à l'autre.
Regroupez les blocs dans des menus grâce au gestionnaire de menus pour que vos éditeurs trouvent vite le bon, même avec une grande bibliothèque.
Des blocs validés et conformes à votre charte garantissent à chaque éditeur la même qualité — fini les mises en page qui dérivent ou les sections hors charte.
Ouvrez le gestionnaire de mini-templates depuis n'importe quel bloc de contenu d'une page — choisissez, prévisualisez, insérez, puis complétez les détails.
En complément des mini-templates, gérez les plugins de templating disponibles pour vos sites — les briques qui se cachent derrière les blocs.
Voir en action
Les éditeurs choisissent un bloc prêt à l'emploi et le déposent directement sur l'aperçu en direct.

Ouvrez le gestionnaire de mini-templates depuis l'éditeur de pages, parcourez les menus, prévisualisez un bloc et insérez-le. Il se pose sur la page, prêt à être édité — exactement comme prévu.

Le panneau des mini-templates se place à côté de la page : toute la bibliothèque validée — regroupée en menus — est à un clic pendant que vous construisez.
Pour les développeurs
Deux contrôleurs animent l'interface — MiniTemplateManagerController pour les blocs et MiniTemplateMenuManagerController pour leurs menus.
Lisez & restituez les blocs avec MelisCmsMiniTemplateService et MelisCmsMiniTemplateGetterService.
Les ressources des mini-templates TinyMCE vivent sous public/miniTemplatesTinyMce/ (le volume persistant) — jamais commitées dans git.
// Récupérer le contenu restitué d'un mini-template depuis n'importe quel module : $mini = $sm->get('MelisCmsMiniTemplateGetterService'); $html = $mini->getMiniTemplateById($miniTemplateId); // Gérer la bibliothèque (CRUD + regroupement en menus) via : $svc = $sm->get('MelisCmsMiniTemplateService'); $all = $svc->getMiniTemplateList(); // toute la bibliothèque // Dans l'éditeur de pages, les blocs atteignent le gestionnaire depuis un // plugin de contenu (étend MelisEngine\…\MelisTemplatingPlugin), de sorte qu'un // mini-template déposé est éditable comme tout autre bloc.
Composant de Melis CMS
Les mini-templates ne sont qu'un des outils du back-office CMS — voici les autres.
Découvrez comment les mini-templates font gagner du temps à vos éditeurs dans un back-office en direct.