Любопытно, я понимаю, как работают модульные страницы, но чего я не понимаю, так это того, почему они занимают главное меню. Вот чего я хочу…
Домой
. | Модульная Страница 1
. | Модульная Страница 2
. | Модульная Страница 3
О странице
Страница блога
. | Сообщение в блоге 1
. | Сообщение в блоге 2
. | Сообщение в блоге 3 … и т. д.
Страница галереи
Контактная страница
Это не слишком отличается от сайта GetGrav.
Мой сайт готов к хорошему началу, НО когда я меняю домашнюю страницу на модульный шаблон (чтобы начать процесс модульного создания), он конфискует главное меню для своих собственных подстраниц, а страницы «О нас», «Блог», «Галерея» и «Контакты». больше нет в меню.
А еще это может быть связано...
Шаблоны отображения (для демонстрации, функций и текста) для начала создания модульных подстраниц не отображаются в раскрывающемся списке администратора.
Я использую ручное наследование на сайте, может ли это быть проблемой?
На самом деле они «физически» не занимают меню. Это тема антивещества, которая отображает меню на странице, когда вы находитесь на модульной странице. На самом деле это вариант конфигурации, доступный на странице (не задокументирован):
onpage_menu: false
Просто поместите это на свою страницу modular.md
(т.е. домашнюю). и это не заменит меню на страничное меню
Здорово! ... это помогло, меню снова работает нормально.
Однако я по-прежнему не могу создать подстраницы Showcase, Feature и Text для домашней (модульной) страницы (см. выше).
Я знаю, что мог бы использовать шаблон One-Page, но я бы предпочел создать все это вручную, это также помогает мне лучше изучить Grav.
Домашняя страница должна использовать модульный шаблон отображения. Затем, когда вы отредактируете его, он должен выглядеть так:
Да, моя выглядела так, но когда я пытаюсь добавить настоящую подстраницу, у меня нет вариантов выбора «Витрина, функция и текст», как в скелете одной страницы. Я подумал, что что-то могло быть повреждено, поэтому я начал со скелета заново и пока все работало. СПАСИБО!
Привет, я не уверен, что мы говорим об одном и том же, но возможно ли получить как главное меню для обычных страниц, так и меню на странице для модульных подстраниц на одном сайте? Кажется, что сейчас либо то, либо другое.
@rhukster ответит здесь https://github.com/getgrav/grav-plugin-admin/issues/72#issuecomment -131255657 уже отвечает. Это тема конфигурации/решения. По умолчанию это текущее поведение. Вы можете настроить тему для отображения обоих, изменив ее файл Twig.
Самый полезный комментарий
На самом деле они «физически» не занимают меню. Это тема антивещества, которая отображает меню на странице, когда вы находитесь на модульной странице. На самом деле это вариант конфигурации, доступный на странице (не задокументирован):
Просто поместите это на свою страницу
modular.md
(т.е. домашнюю). и это не заменит меню на страничное меню