Dispositions de grille - contenu Umbraco flexible
J'adore les éditeurs de grille Umbraco ....
Depuis Umbraco 7.2, «Grid Layouts» et «Grid Editors» constituent l’alternative au plus traditionnel «Rich Text Editor». Leur installation prend plus de temps, mais permet à un éditeur de contenu une flexibilité de mise en page presque illimitée. Ils fournissent aux éditeurs un composant de contenu de disposition de grille qui permet l'insertion de différents types de contenu dans une disposition de grille prédéfinie. Et 'Grid Layouts' se compose de deux sections principales qui doivent être configurées, la zone de disposition de la grille et les lignes de la grille.
Une sélection d'éditeurs de grille personnalisés disponibles pour l'éditeur de contenu dans Umbraco
Le véritable pouvoir des "Editeurs de grilles" vient lorsque vous créez vos propres "Editeurs de grilles personnalisés", qui peuvent être adaptés aux exigences du projet. Il est possible de créer des éditeurs de grille personnalisés pour tout, des images de bannières aux blogs d'actualités en passant par les tickers.
Ce qui est bien, c’est que les producteurs de contenu reçoivent un ensemble d’éditeurs personnalisés prédéfinis, ce qui permet une grande flexibilité en termes de production de contenu, tout en respectant les limites imposées pour le maintien de la mise en page du site.
Il est même possible de consulter le résultat de l'éditeur de grille personnalisé avant de publier une page.
La création de "dispositions de grille" et d '"éditeurs de grille" est un processus assez long. Il est nécessaire de définir votre éditeur de grille personnalisé dans la section développeurs d'Umbraco, ainsi que dans la disposition de la grille. Ensuite, vous devez créer la vue partielle elle-même (qui définit la disposition du code) et tout contrôleur de surface associé. Il est bon de garder à l'esprit que les éditeurs de grille sont générés en JSON et n'ont pas d'accès direct à l'API Umbraco - vous ne pouvez donc pas faire toutes les choses astucieuses qu'un modèle / vue / contrôleur standard peut faire ... limites. Cela dit, c’est un excellent moyen de fournir aux éditeurs de contenu un ensemble d’outils sur mesure.