Gérer les mises en page de départ des contributeurs.

Learn DXPR BuilderManage the siteDe builder configureren

Les modèles de page sont des mises en page complètes. Les contributeurs en choisissent un sous Choose a template quand un champ DXPR Builder est encore vide. Sous l’onglet Page Templates, vous ajoutez vos propres mises en page, changez leur ordre et masquez celles que vous ne voulez pas. Le plus rapide pour en créer un consiste à transformer en modèle de page une section qu’un contributeur a enregistrée.

Avant de commencer

  • Votre rôle nécessite Administer site configuration pour cet onglet.
  • Pour Create page template, il nécessite aussi Administer DXPR Builder configuration.
  • Construisez la mise en page sur une page et enregistrez-la comme modèle, comme décrit dans Enregistrer une section et la réutiliser.

Configuration

  1. Accédez à DXPR Studio > DXPR Builder > User Templates (/admin/dxpr_studio/dxpr_builder/user_templates).
  2. Dans la ligne de votre mise en page enregistrée, ouvrez la flèche à côté d’Edit et cliquez sur Create page template.
  3. Cliquez sur View page templates dashboard dans le message.
  4. Cliquez sur Edit à côté du nouveau modèle.
  5. Changez la Category, téléversez une Image et définissez un Weight.
  6. Cliquez sur Save.

Le nouveau modèle de page garde le libellé et le nom machine de la mise en page enregistrée. Sa catégorie démarre à DXPR.

Ajouter un modèle à la main

Servez-vous en quand vous avez le balisage du modèle, par exemple depuis un autre site.

  1. Accédez à DXPR Studio > DXPR Builder > Page Templates (/admin/dxpr_studio/dxpr_builder/page_template).
  2. Cliquez sur Add page template.
  3. Saisissez un Label et une Category.
  4. Collez le balisage dans Template.
  5. Cliquez sur Save.

Ce que vous voyez

Le message « Created new dxpr builder page template » ou « Updated dxpr builder page template » nomme votre modèle. La liste affiche Label, Machine name, Thumbnail, Category, Weight, Status, Migration et Operations. Thumbnail affiche No image jusqu’à ce que vous téléversiez une image.

Tableau des modèles de page avec miniatures, catégories et poids, dont la colonne Migration signale Service page long avec 2 changements nécessaires et Story avec 1 changement nécessaire

Dans l’éditeur, le dialogue Layouts d’un champ vide propose désormais le modèle. Il trie par Weight, puis par libellé. Les pages créées avant gardent leur contenu : un modèle est copié dans la page, jamais lié.

Paramètres

Paramètre Rôle Valeur par défaut
Label Le nom que les contributeurs voient dans le dialogue Layouts. Vide, obligatoire
Machine name L’identifiant du modèle, formé depuis le libellé. Verrouillé après le premier enregistrement. Depuis le libellé
Enabled Décochez pour masquer le modèle aux contributeurs sans le supprimer. Coché
Category Un nom de groupe en texte libre, affiché dans la liste de cet onglet. Vide, obligatoire
Image La miniature dans la liste et dans le dialogue Layouts. Aucune ; le dialogue affiche un placeholder
Template Le balisage DXPR Builder qui remplit la page. Vide, obligatoire
Weight La position dans le dialogue Layouts ; les nombres les plus bas viennent en premier. Vide, trié comme 0

DXPR Builder livre cinq modèles : Text Columns, Split Content and Buttons, About Us, About Me et Homepage Basic. Pour en masquer un, décochez Enabled plutôt que de le supprimer ; un modèle supprimé ne revient pas.

Si vous ne voyez pas le modèle dans l’éditeur

  • Il n’y a pas de bouton Choose a template. Le champ a déjà du contenu ; les modèles ne sont proposés que sur un champ vide. Commencez une nouvelle page, ou supprimez le contenu et enregistrez.
  • Le modèle manque dans le dialogue Layouts. Il n’est pas activé, ou le profil d’utilisateur du contributeur l’exclut. Cochez Enabled, ou cochez le modèle sous Page templates dans le profil, sous User Profiles (/admin/dxpr_studio/dxpr_builder/profile).
  • « Page template creation failed because a page template with the same name already exists ». Un modèle de page utilise déjà ce nom machine. Supprimez ce modèle de page, ou enregistrez de nouveau la mise en page sous un autre nom.

Et ensuite ?