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