Bonnes pratiques de gestion des modèles de rangées

Pour chaque modèles de rangée, pensez a mettre un titre explicite pouvant être lisible depuis la modification des pages, une description compréhensible.
N’hésitez pas a personnaliser l'icône de votre rangée pour permettre une meilleur identification.

Utilisez des rangées simples, éviter de faire tous les traitements possibles dans une seule et même rangée, cela facilitera la maintenance applicative.

Utilisez au maximum le meta-langage d’Automne, n’ayez recours au PHP que si vous n’avez pas d’autre choix, cela assurera la compatibilité ascendante de vos développements et favorisera la reprise de code par d’autres développeurs.

N’hésitez pas à placer des textes d’aide dans des tags <atm-edit> pour aider les personnes qui éditent les contenus de pages.

Nomenclature

  • Numéroter les rangées pour les ordonner

Les rangées sont affichées par ordre alphabétique. Pensez à numéroter vos nouvelles rangées et les ordonner afin d’offrir dans la liste les rangées les plus usuelles.

Nommer vos rangées en pensant avant tout aux utilisateurs. Nul besoin de vous sentir obligé d’ajouter le nom du module dans le nom de la rangée.

Exemple : Derniers billets du blog ou Dernières actualités sont plus parlants pour un utilisateur que [Actualités] Recherche ou [Actualités] Détail

Vous disposez d'un filtre pour afficher les rangées relatives à un module.

Gestion

Désactiver les rangées inutiles : pensez à désactiver les rangées n’ayant plus de raison d'apparaître dans l’édition des pages.
Créer des groupes de rangées, si vous souhaitez interdire l’accès à certaines rangées aux utilisateurs.

Page précédente

Ajouter une contribution :

Les contributions servent à compléter la documentation en détaillant des points précis ou pour donner des exemples. Elles sont modérées et peuvent être supprimées sans préavis.
Pour poser des questions, merci d'employer le forum et pour rapporter un bug, le BugTracker est à votre disposition.








Vous pouvez employer les balises bbcode suivantes :
  • [code-xml] votre code ... [/code-xml] : Pour mettre en forme du code XML / XHTML
  • [code-php] votre code ... [/code-php] : Pour mettre en forme du code PHP
  • [code-js] votre code ... [/code-js] : Pour mettre en forme du code Javascript

Date de votre contribution : 20/10/2017   16:22:34

Haut