Внести правки в html шапки шаблон

Внести правки в html шапки шаблон

by Михаил С -
Number of replies: 2

moodle 3.1.2


Не могу разобраться как внести правки в html шапки шаблона.

В папке с шаблоном ничего нет. Смотрите скриншот.


Хочу вставить несколько блоков div в шапку.

Attachment 123123.png
Sum of ratings: -
In reply to Михаил С

Re: Внести правки в html шапки шаблон

by Vadim Tabunshchik -
Picture of Developers
В папке с шаблоном ничего нет.

Зато в папке есть 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

 

In reply to Vadim Tabunshchik

Re: Внести правки в html шапки шаблон

by Михаил С -

Все оказалось даже проще.

Создал в своем шаблоне папку layout и скопировал в него нужный файл. В моем случае frontpage.php.

Он автоматически подключился.


Спасибо за помощь.