wiki:devel:event:menu_items_assembly
MENU_ITEMS_ASSEMBLY
—- dataentry event —- Описание : Обработка элементов в различных меню, предоставляемых шаблонами. Действие по умолчанию :Добавьте пункты по умолчанию в меню Предотвратимые :да Добавлено : 2017-09-01
Об этом событии сообщает AbstractMenu::getItems() (и его дочерние элементы) в /inc/Menu/AbstractMenu.php Когда рассматриваемое меню собрано, обработчики могут использовать его для добавления или удаления элементов из меню.
Переданные данные
Массив $data содержит два ключа:
view
определяет меню, которое в данный момент создано (см. Menus, в которых существуют меню)items
содержит массив потомков AbstractItem.
Пример
Пример реализации этого события можно увидеть здесь:
- или зафиксируйте для создателя книги (значок можно переключать с помощью JavaScript)
См. также: пример
Смотрите также
- Код, связанный с этим событием, используется во всех файлах, плагинах и шаблонах «ДокуВики».
Только авторизованные участники могут оставлять комментарии.
wiki/devel/event/menu_items_assembly.txt · Последнее изменение: 2023/09/03 04:51 — vladpolskiy