Вопрос:

Как плагин Moodle может добавлять элементы в список «Администрирование курса»?

moodle

94 просмотра

1 ответ

82003 Репутация автора

Как плагин Moodle может добавлять элементы в список администрирования курса?

введите описание изображения здесь

Автор: David Wolever Источник Размещён: 22.08.2016 09:45

Ответы (1)


1 плюс

689 Репутация автора

Я думаю, что вы не можете.

По крайней мере, вы не можете, если вы хотите использовать или реализовать некоторые функции вашего плагина.

Это связано с тем, что структура узла «Администрирование курса» встроена в /lib/vavigationlib.phpзащищенную функцию load_course_settings(). В этой функции нет хуков, вызывающих какую-то другую функцию из вашего плагина.

Единственный способ создать какой-то другой узел навигации для вашего плагина - это взломать эту функцию.

С другой стороны, вы можете создать навигационные узлы для вашего плагина в блоке «Навигация», реализовав your_plugin_extends_navigation()функцию в вашем плагине lib.php.

Автор: Aldo Paradiso Размещён: 23.08.2016 09:02
Вопросы из категории :
32x32