Partager via


Mises en page personnalisées dans Power Pages

Lorsque vous créez une page Web à l’aide du studio de conception, vous devez sélectionner une mise en page. L’espace de travail Pages fournit un ensemble de mises en page préconfigurées.

Sélection de la mise en page.

Vous pouvez également créer vos propres mises en page personnalisées en utilisant HTML, Liquid, JavaScript et CSS.

Pourboire

Nous avons créé une série de didacticiels et de vidéos pour que vous appreniez à utiliser Power Pages et comment créer une mise en page personnalisée. Pour plus d’informations, accédez à Didacticiel : Ajouter une mise en page personnalisée.

Créer une mise en page personnalisée

Pour créer une page personnalisée, procédez comme suit :

  • Créez un modèle web contenant votre code personnalisé.
  • Créez et configurez un modèle de pages correspondant qui apparaît comme une mise en page personnalisée lors de la création de nouvelles pages Web dans l’espace de travail Pages.

Créer un modèle web

Le modèle Web contient votre code pour votre mise en page. Le code du modèle web peut être une association de Liquid, HTML, CSS et JavaScript.

Les modèles Web peuvent être inclus dans d’autres contenus ou combinés avec d’autres modèles pour créer un système modulaire de modèles lors de la création d’applications Web.

  1. Accéder à Power Pages.

  2. Dans le studio de conception, sélectionnez ..., puis sélectionnez Gestion du portail. Vous devrez utiliser l’application Gestion du portail pour créer un enregistrement de modèle Web et saisir votre code personnalisé.

    La sélection des points de suspension vous dirige vers un menu dans lequel vous pouvez choisir l’application Gestion du portail.

  3. Dans l’application Gestion du portail, défilez jusqu’à la section Contenu et sélectionnez Modèles web.

  4. Depuis l’écran Modèles Web actifs, sélectionnez Nouveau.

    L’option de menu +Nouveau de la page Modèles Web actifs dans l’application Gestion du portail.

  5. Renseignez les champs.

    Champ active
    Nom  Saisissez un nom.
    Site web Sélectionnez le site Web auquel le thème sera appliqué. Placez votre curseur dans le champ et appuyez sur Entrée sur votre clavier pour afficher une liste des options disponibles.
    Valeur Le contenu du code source de votre modèle Web, le code est généralement une combinaison de Liquid, HTML, CSS et JavaScript. Vous allez créer le code en fonction de vos besoins.
    Type MIME (Faites défiler vers le bas pour afficher ce champ) Le champ fournit éventuellement un type MIME pour le contenu du modèle. Un type texte/html est utilisé si aucun type n’est fourni. Cette valeur est uniquement utilisée dans les cas où le modèle est associé à un modèle de page et contrôle l’affichage de la totalité du contenu pour ce modèle.

    Champs à remplir pour les Nouveaux fichiers Web.

  6. Cliquez sur Enregistrer.

Création d’un modèle de page

Les modèles Web peuvent être utilisés avec des modèles de page pour créer des mises en page personnalisées à utiliser lors de la création de nouvelles pages Web dans le studio de conception.

  1. Dans l’application Gestion du portail, défilez jusqu’à la section Site web et sélectionnez Modèles de page.

  2. Depuis l’écran Modèles de page actifs, sélectionnez Nouveau.

    L’option de menu +Nouveau de la page Modèles de page actifs dans l’application Gestion du portail.

  3. Renseignez les champs.

    Champ active
    Nom  Saisissez un nom.
    Site web Sélectionnez le site Web auquel le thème sera appliqué. Placez votre curseur dans le champ et appuyez sur Entrée sur votre clavier pour afficher une liste des options disponibles.
    Type Choisissez Modèle web
    Modèle web Sélectionnez le modèle Web où se trouve votre code personnalisé. Placez votre curseur dans le champ et appuyez sur Entrée sur votre clavier pour afficher une liste des options disponibles.
    Utiliser l’en-tête et le pied de page du site web Si le paramètre est activé, votre modèle Web contrôle l’affichage de la totalité du contenu de la page entre les en-tête et pied de page globaux du site Web. Si cette option est désactivée, votre modèle Web contrôle l’affichage de la totalité de la réponse dans le cas où vous affichez le contenu HTML, depuis le doctype aux balises <html> racines, et tout le contenu intermédiaire.
    Est la valeur par défaut Décoché.
    Nom de table Aucune sélection.
    Description Une description de votre modèle de page.

    Modèle de page basé sur un modèle Web.

  4. Cliquez sur Enregistrer.

Les exemples d’utilisation les plus courants pour les modèles Web affichent le contenu HTML, mais l’affichage de la totalité de la réponse (en désélectionnant Utiliser l’en-tête et le pied de page du site Web) vous permet d’afficher le format de texte de votre choix. L’attribut Type MIME du modèle Web devient alors pertinent. Lorsqu’un modèle de page qui n’utilise pas l’en-tête et le pied de page du site Web est rendu, l’en-tête Type de contenu de la réponse HTTP sera défini sur le type MIME du modèle web associé (texte/html sera utilisé si aucun type MIME n’est fourni), offrant une grande variété d’options pour le rendu de contenu non HTML à l’aide de Liquid. Un exemple d’utilisation courant consiste à afficher un flux RSS en définissant le type MIME application/rss+xml.

Création d’une page Web à l’aide d’un modèle personnalisé

  1. Dans le studio de conception, dans l’espace de travail Pages, sélectionnez + Page.

  2. Dans la boîte de dialogue Ajouter une page :

    1. Saisissez dans Nom de page
    2. Depuis les Mises en page personnalisées, sélectionnez votre mise en page personnalisée.
    3. Cliquez sur Ajouter.

    Sélectionnez la mise en page personnalisée lors de la création d’une page Web.

  3. Choisissez Aperçu pour afficher votre page personnalisée sur le site.

Voir aussi