Модульные страницы поначалу трудно понять, но как только вы узнаете об этом, с ними будет очень легко работать. Это позволяет создать одну страницу из своих дочерних страниц. Он имеет возможность создавать сложные одностраничные макеты из модульных страниц контента.
Модульные страницы устанавливаются как не маршрутизируемые, потому что они не могут быть доступны напрямую через URL. Они обозначаются символом _ (подчеркивание) перед именем папки. Это коллекция страниц, которые отображаются одна над каждой, чтобы получить одну страницу. Например, пользователь / pages / home / _header. ,
Структура папок
В случае одностраничного скелета, вы можете найти эту страницу в папке 01.home . При этом вы получите один модульный файл .md , в котором указано, какие страницы должны быть включены, и порядок отображения страниц. modular.html.twig можно найти в вашей текущей папке темы.
На изображении ниже вы можете увидеть структуру папок, созданную для модульных страниц.
Каждая подпапка должна содержать файл .md, который описывает файл уценки.
Во-первых, вы должны создать подпапки в папке /users/pages/01.home . Затем каждая папка должна содержать файл .md и файл modular.md .
При создании подпапки изображение и файл должны находиться в одной папке.
Как создать модульную страницу
Чтобы создать модульные страницы, вы должны выполнить указанные шаги.
Шаг 1 — Создайте несколько страниц в /user/pages/01.home/ . папка. На изображении ниже вы можете видеть, что мы создали две папки вместе с файлом modular.md.
Шаг 2 — Чтобы создать модульную страницу, вы должны создать файл в каждой папке и назвать его как text.md.
Шаг 3 — Затем добавьте свой код в файл text.md , сохраните его и запустите то же самое.
пример
Сохраните все четыре страницы как файл .md . Здесь мы создали 4 страницы и назвали их text.md, text1.md, text2.md и 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).
Теперь создайте 4 страницы, добавьте их в папку \ templates \ modular, как показано ниже.
Далее перейдите на домашнюю страницу и обновите, вы можете увидеть изменения.
В новой панели навигации вы можете увидеть четыре ссылки на файлы.