moodle 3.1.2
Не могу разобраться как внести правки в html шапки шаблона.
В папке с шаблоном ничего нет. Смотрите скриншот.
Хочу вставить несколько блоков div в шапку.
В папке с шаблоном ничего нет.
Зато в папке есть config.php, в кот. указывается, какие темы для данного шаблона используются в качестве родительских:
$THEME->parents = array('canvas','base');
Для темы serenity родительскими являются две темы: canvas и base. Соответственно, и раскладка (layout) темы, и стили будут использоваться из этих тем, кроме подключаемых собственных core.css и editor.css.
Поэтому для правки в html шапки шаблона нужно редактировать layout-файлы родительских тем, что будет в корне неправильно.
Я бы поправил config.php темы serenity, подключив собственные файлы layout, скопировав их из canvas или base, и "издевался" бы уже над ними. Как подключаются layout-файлы, смотрите config.php родительских тем в строке $THEME->layouts = array
Все оказалось даже проще.
Создал в своем шаблоне папку layout и скопировал в него нужный файл. В моем случае frontpage.php.
Он автоматически подключился.
Спасибо за помощь.