2016-05-26 3 views

ответ

1

Это легко выполнимо. Существует так много возможных путей достижения вашей цели; как вы это сделаете, это будет основано на том, как вы решили архитектовать свои страницы, компоненты и создавать UX.

Если вы используете навигационный компонент на странице, вы можете использовать страницы index и item, используя разные шаблоны и типы страниц. Один тип страницы может наследовать от другого только частичным, который включает наложенную навигацию. Каждый тип страницы будет содержать другой навигационный компонент.

Вы можете использовать один тип страницы с жесткими включенными парами, где автор может использовать любой из двух ваших навигационных компонентов.

Вы можете использовать один тип страницы и иметь возможность изменять тип ресурса компонента навигации в свойствах страницы.

У вас может быть один компонент навигации с возможностью изменения дизайна в диалоге компонентов.

Если вы используете «совершенно разные», вы имеете в виду, что стиль и функциональность компонента остаются неизменными, только текст ссылки и адресата меняются, тогда вы можете использовать компонент одной страницы и один компонент навигации. Компонент может читать дочерние и дочерние страницы и динамически создавать ссылки. Это общий сценарий.

Если вы хотите, чтобы компонент навигации наследовался до подстраниц, вы можете использовать iparsys или регулярные парсы и InheritanceValueMaps. Оба являются распространенными практиками с различными эффектами в зависимости от вашей цели.

Это был очень широкий вопрос. Если вы выберете направление, в котором хотите перейти, и отправьте код с более конкретными вопросами, мы сможем помочь.

+0

Как насчет текста ссылки и пунктов назначения menu1 наследуется от родственных страниц, а menu2 наследует от дочерних страниц, а также двух домашних страниц на одном уровне? – Anna

Смежные вопросы