Я хочу добавить новую вкладку в навигацию по странице профиля. Я надеюсь сделать это с помощью блока или модуля Moodle. Пожалуйста, дайте мне ключ, чтобы сделать это.
как добавить тег на вкладки навигации, отображаемые на странице профиля Moodle
Ответы (1)
Вы должны взломать код в /user/tabs.php
(Moodle 1.9).
Просто добавьте новый элемент в массив $toprow
:
$toprow[] = new tabobject('extra', 'http://a_link', 'Extra');
Где я указываю идентификатор, ссылку и метку для новой вкладки. Очевидно, вы должны добавить код для управления содержимым вкладки (возможно, используя $filterselect
). В приведенном выше файле это делается для всех остальных вкладок, поэтому просто используйте его в качестве шаблона.
Параметры конструктора таб-объекта см. в /htdocs/lib/weblib.php
.
Правда в коде.
person
Roberto Aloi
schedule
08.03.2011