Предположим, у меня есть две страницы, MyWebsite/website/index.html
и MyWebsite/website/item.html
. Возможно ли в AEM для index.html
использовать menu1
и item.html
для использования menu2
, в то время как каждое меню полностью отличается?Возможно ли иметь два разных навигационных меню в Adobe AEM?
ответ
Это легко выполнимо. Существует так много возможных путей достижения вашей цели; как вы это сделаете, это будет основано на том, как вы решили архитектовать свои страницы, компоненты и создавать UX.
Если вы используете навигационный компонент на странице, вы можете использовать страницы index
и item
, используя разные шаблоны и типы страниц. Один тип страницы может наследовать от другого только частичным, который включает наложенную навигацию. Каждый тип страницы будет содержать другой навигационный компонент.
Вы можете использовать один тип страницы с жесткими включенными парами, где автор может использовать любой из двух ваших навигационных компонентов.
Вы можете использовать один тип страницы и иметь возможность изменять тип ресурса компонента навигации в свойствах страницы.
У вас может быть один компонент навигации с возможностью изменения дизайна в диалоге компонентов.
Если вы используете «совершенно разные», вы имеете в виду, что стиль и функциональность компонента остаются неизменными, только текст ссылки и адресата меняются, тогда вы можете использовать компонент одной страницы и один компонент навигации. Компонент может читать дочерние и дочерние страницы и динамически создавать ссылки. Это общий сценарий.
Если вы хотите, чтобы компонент навигации наследовался до подстраниц, вы можете использовать iparsys или регулярные парсы и InheritanceValueMaps. Оба являются распространенными практиками с различными эффектами в зависимости от вашей цели.
Это был очень широкий вопрос. Если вы выберете направление, в котором хотите перейти, и отправьте код с более конкретными вопросами, мы сможем помочь.
- 1. Возможно ли иметь два разных DataContext в одном UserControl?
- 2. Возможно ли иметь два разных UiTableViewCells в одном UiTableView?
- 3. Возможно ли иметь два curl_init
- 4. Возможно ли иметь два разных пути, используя панировочные сухари?
- 5. Возможно ли иметь два разных графика на одном графике?
- 6. Два навигационных меню Bootstrap в то же время
- 7. Bootstrap 3, два навигационных меню боковой панели
- 8. Adobe CQ/AEM Информация
- 9. Запрос относительно Adobe AEM
- 10. Возможно ли сделать #define в Adobe Flex?
- 11. Возможно ли иметь два TextView в элементе listView?
- 12. adobe AEM com.adobe.granite.api maven зависимость
- 13. Возможно ли иметь два метода сравнения для класса значений?
- 14. Определить сервер в Adobe AEM WorkFlow?
- 15. Возможно ли иметь два проекта, разделяющих один вид мастера?
- 16. Как я могу распознать два разных языка в Adobe Acrobat?
- 17. Возможно ли иметь разные сборки для разных продуктов?
- 18. Adobe AEM CQ XSS фильтр
- 19. Возможно ли иметь два mainClass в pom.xml или иметь возможность запускать два класса в одном pom.xml?
- 20. Возможно ли иметь два файла .html, которые делают один файл
- 21. Возможно ли иметь два обратных вызова в round_destroy в рельсах?
- 22. Интеграция Adobe CQ/AEM akka
- 23. ADOBE AEM/CQ визуальные операции с строкой
- 24. Возможно ли иметь несколько ионно-ориентированных директив в ионном формате
- 25. SAS: Возможно ли иметь записи проверки SAS в разных строках?
- 26. Возможно ли иметь разные цели для прикосновений в разных местах?
- 27. Может ли один веб-сайт иметь два разных хостинга?
- 28. Возможно ли иметь два условия в пандах .ix?
- 29. Возможно ли иметь два локальных уведомления в приложении
- 30. Возможно ли иметь два основных метода() в одном классе?
Как насчет текста ссылки и пунктов назначения menu1 наследуется от родственных страниц, а menu2 наследует от дочерних страниц, а также двух домашних страниц на одном уровне? – Anna