Доброго времени суток, подскажите пожалуйста, ни как не могу найти, как установить переключатель языка на страницу входа (логина) в мудл.
Нет такой настройки, потому что меню языков выводится в навбаре, который отсутствует на странице авторизации (login/index.php) в стандартных темах Moodle по умолчанию. На главной переключаете язык, потом идете на страницу авторизации. Вообще то при включенном параметре autolang сайт устанавливает язык интерфейса из настроек браузера пользователя.
Или ищите тему оформления, в которой свой шаблон для страницы login с выводом навбара и меню языков. Например, тема Adaptable
Или ищите тему оформления, в которой свой шаблон для страницы login с выводом навбара и меню языков. Например, тема Adaptable
Может быть, Вы, поможете прикрутить переключатель языков как здесь https://moodle.org/mod/forum/discuss.php?d=361593, или это сложно?
«как здесь» в Мудл 3.11 не прокатит, сейчас темы создаются совсем по другому принципу.
Можно в шаблон страницы /theme/boost/templates/login.mustache добавить строку {{> theme_boost/navbar }} ниже строки {{{ output.standard_top_of_body_html }}}, будет выводиться полный навбар, как на главной сайта. Это, имхо, не очень-то и нужно, много лишнего.
Лучше добавить строку {{>theme_boost/navbar-secure}} и включить в админке параметр «Отображать языковое меню в защищенном режиме» (langmenuinsecurelayout), в навбаре будет только короткое имя сайта и меню языков.
Можно в шаблон страницы /theme/boost/templates/login.mustache добавить строку {{> theme_boost/navbar }} ниже строки {{{ output.standard_top_of_body_html }}}, будет выводиться полный навбар, как на главной сайта. Это, имхо, не очень-то и нужно, много лишнего.
Лучше добавить строку {{>theme_boost/navbar-secure}} и включить в админке параметр «Отображать языковое меню в защищенном режиме» (langmenuinsecurelayout), в навбаре будет только короткое имя сайта и меню языков.
Спасибо, попробую.