Grav - páginas modulares

As páginas modulares são difíceis de entender no início, mas depois que você souber sobre elas, será muito fácil trabalhar com elas. Ele permite criar uma única página a partir de suas páginas filhas. Ele tem a capacidade de criar layouts complexos de uma página a partir de páginas de conteúdo modulares.

As páginas modulares são definidas como não roteáveis ​​porque não podem ser acessadas diretamente por meio de um URL. Eles são identificados por _ (sublinhado) antes do nome da pasta. É uma coleção de páginas que são exibidas uma acima de cada uma para obter uma única página. Por exemplo, user / pages / home / _header. .

Estrutura da Pasta

No caso de esqueleto de uma página, você pode encontrar esta página na pasta 01.home . Nisto, você obtém um único modular.mdarquivo que informa quais páginas devem ser incluídas e a ordem das páginas a serem exibidas. modular.html.twig pode ser encontrado na pasta do seu tema atual.

Na imagem abaixo, você pode ver uma estrutura de pastas que foi criada para páginas modulares.

Cada subpasta deve conter um arquivo .md que descreve um arquivo markdown.

Em primeiro lugar, você deve criar subpastas em /users/pages/01.homepasta. Em seguida, cada pasta deve conter um arquivo .md e um arquivo modular.md .

Ao criar a subpasta, a imagem e o arquivo devem estar na mesma pasta.

Como criar uma página modular

Para criar páginas modulares, você deve seguir as etapas fornecidas.

Step 1 - Crie algumas páginas em /user/pages/01.home/. pasta. Na imagem abaixo, você pode ver que criamos duas pastas junto com um arquivo modular.md.

Step 2 - Para criar uma página modular, você deve criar um arquivo em cada pasta e nomeá-lo como text.md.

Step 3- Em seguida, adicione seu código no arquivo text.md , salve-o e execute o mesmo.

Example

Salve todas as quatro páginas como um arquivo .md . Aqui, criamos 4 páginas e os nomeamos como text.md, text1.md, text2.md e text3.md.

---
title: Bio-diversity
---

## Bio-diversity

Biodiversity refers to the variety of life. It is seen in the number of species in an 
[ecosystem](https://simple.wikipedia.org/wiki/Ecosystem) or on the entire [Earth]
(https://simple.wikipedia.org/wiki/Earth). Biodiversity gets used as a measure of the
health of biological systems, and to see if there is a danger that too many species
become[extinct](https://simple.wikipedia.org/wiki/Extinct).

Agora, crie 4 páginas, adicione-as ao \templates\modular pasta conforme mostrado abaixo.

Em seguida, vá para a página inicial e atualize, você pode ver as mudanças.

Na nova barra de navegação, você pode ver os quatro links de arquivo.