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


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

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

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

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

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

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

Комментарии (2)

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