Динамическое меню переплетающееся со статичным
Здравствуйте, Уважаемые специалисты MODX.
На сайте есть меню следующей структуры:
О НАС > ЗАКАЗАТЬ > УСЛУГИ > КОНТАКТЫ
Пункты О НАС и УСЛУГИ — имеют внутренние страницы, а ЗАКАЗАТЬ и КОНТАКТЫ — это статичные ссылки, которые являются анкорами для скролла.
Можно было бы, конечно, оставить статичные ссылки не редактируемыми, но клиент хочет менять их название.
Меню вывожу с помощью сниппета Wayfinder, в котором динамичные ссылки находятся в дереве сайта, а вот как поступить со статичными ссылками, куда их поместить, чтобы это было грамотно и логично для клиента?
Для примера, в WordPress есть прям раздел меню, в котором можно выводить любые записи, страницы, и т.д., а также добавлять свои произвольные ссылки. Т.е. меню находится в одном месте, и не нужно куда-то переходить, чтобы отдельно редактировать статичные ссылки, а в другом месте динамичные.
Подскажите, пожалуйста, как это грамотней реализовать.
На сайте есть меню следующей структуры:
О НАС > ЗАКАЗАТЬ > УСЛУГИ > КОНТАКТЫ
Пункты О НАС и УСЛУГИ — имеют внутренние страницы, а ЗАКАЗАТЬ и КОНТАКТЫ — это статичные ссылки, которые являются анкорами для скролла.
Можно было бы, конечно, оставить статичные ссылки не редактируемыми, но клиент хочет менять их название.
Меню вывожу с помощью сниппета Wayfinder, в котором динамичные ссылки находятся в дереве сайта, а вот как поступить со статичными ссылками, куда их поместить, чтобы это было грамотно и логично для клиента?
Для примера, в WordPress есть прям раздел меню, в котором можно выводить любые записи, страницы, и т.д., а также добавлять свои произвольные ссылки. Т.е. меню находится в одном месте, и не нужно куда-то переходить, чтобы отдельно редактировать статичные ссылки, а в другом месте динамичные.
Подскажите, пожалуйста, как это грамотней реализовать.
Комментарии: 2
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
И обрабатывать клик элемента с этим id.
Или так
И в javascript добавить соответствующую функцию.
Тогда клиент может в одном месте менять все названия меню.
Я тоже думал сразу так сделать, но предполагал что есть и другие решения.