ProgrammerForever
@ProgrammerForever
Учитель, автоэлектрик, программист, музыкант

Как получить в шаблоне moodle признак админ/юзер?

Привет. Использую тему universe в moodle. Хочу прописать 2 скрипта - для админа и для юзеров.
Нашел файл head.mustache который, видимо, отвечает за head тег.
{{^isadmin}}
<script>
  // script 1
</script>
{{/isadmin}}
{{#isadmin}}
<script>
  // script 2
</script>
{{/isadmin}}

Где в исходниках рендерится этот файл, чтобы включить в его контекст isadmin признак?
И правильно ли определить признак админ/не админ так?
global $USER, $PAGE;

$context = [
    'isadmin' => is_siteadmin($USER)
];

echo $OUTPUT->render_from_template('filename', $context);
  • Вопрос задан
  • 9 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы