Skip to content

Latest commit

 

History

History
38 lines (29 loc) · 927 Bytes

markup-tag-page.md

File metadata and controls

38 lines (29 loc) · 927 Bytes

{% page %}

La balise {% page %} affiche le contenu d'une page dans un modèle de maquette.

Voir layouts pour un exemple de base.

La balise {% page %} analyse le balisage brut d'un modèle de page. Un modèle de page peut à la fois injecter du contenu dans les placeholders et définir un balisage brut.

 description = "Exemple d'une maquette"
 ==
 <html>
     <head>
         {% placeholder head%}
     </head>
     <body>
         {% page %}
         ...

Avec pour contenu de la page :

 description = "Exemple d'une page"
 ==
 {% put head %}
     <meta name="toto" content="titi">
 {% endput %}

 <p>Mon contenu.</p>

La page finale afficherais :

 <html>
     <head>
         <meta name="toto" content="titi">
     </head>
     <body>
         <p>Mon contenu.</p>
         ...