Динамическое меню переплетающееся со статичным

Здравствуйте, Уважаемые специалисты MODX.

На сайте есть меню следующей структуры:
О НАС > ЗАКАЗАТЬ > УСЛУГИ > КОНТАКТЫ

Пункты О НАС и УСЛУГИ — имеют внутренние страницы, а ЗАКАЗАТЬ и КОНТАКТЫ — это статичные ссылки, которые являются анкорами для скролла.
Можно было бы, конечно, оставить статичные ссылки не редактируемыми, но клиент хочет менять их название.

Меню вывожу с помощью сниппета Wayfinder, в котором динамичные ссылки находятся в дереве сайта, а вот как поступить со статичными ссылками, куда их поместить, чтобы это было грамотно и логично для клиента?

Для примера, в WordPress есть прям раздел меню, в котором можно выводить любые записи, страницы, и т.д., а также добавлять свои произвольные ссылки. Т.е. меню находится в одном месте, и не нужно куда-то переходить, чтобы отдельно редактировать статичные ссылки, а в другом месте динамичные.

Подскажите, пожалуйста, как это грамотней реализовать.
Владимир
27 декабря 2016, 06:58
modx.pro
1 208
0

Комментарии: 2

Сергей Шлоков
27 декабря 2016, 11:25
+2
Самый простой вариант — добавить соответствующие статичные ресурсы в дерево (не обязательно в них чего-то писать). А в атрибутах для каждого такого ресурса добавить соответствующий айдишник
id="zakaz"
И обрабатывать клик элемента с этим id.
Или так
onclick="func(); return false;"
И в javascript добавить соответствующую функцию.
Тогда клиент может в одном месте менять все названия меню.
    Владимир
    27 декабря 2016, 11:28
    0
    Да, спасибо большое.
    Я тоже думал сразу так сделать, но предполагал что есть и другие решения.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    2