Как убрать в меню слева пункты от курса.

Как убрать в меню слева пункты от курса.

от Andrey Zobov -
Количество ответов: 10

Добрый день.
Что-то ни как не могу понять зависимость. Сделал два SCORM курса. Когда выбираешь первый, то меню слева (ЛК, главная, календарь ...) не меняется. А когда выбараешь второй, то появляются дополнительные пункты сверху (Участники, значки, компетенции ...).
Все, как мне кажется, перерыл, но не могу понять почему в одном случае есть, а во втором нем этих пунктов.
Нужно чтобы всегда не было.

В ответ на Andrey Zobov

Re: Как убрать в меню слева пункты от курса.

от Vadim Tabunshchik -
Изображение пользователя Developers
но не могу понять почему в одном случае есть, а во втором нем этих пунктов.

Разные роли у пользователя в этих курсах?

В ответ на Vadim Tabunshchik

Re: Как убрать в меню слева пункты от курса.

от Andrey Zobov -

Одинаковые.
Точнее все роли видят эти курсы одинаково. У всех появляется это меню.

В ответ на Andrey Zobov

Re: Как убрать в меню слева пункты от курса.

от Vadim Tabunshchik -
Изображение пользователя Developers

Вы бы хоть показали «это меню». Какое оно в одном курсе, какое - в другом. улыбаюсь А то «не пойми о чем речь идет».

В ответ на Vadim Tabunshchik

Re: Как убрать в меню слева пункты от курса.

от Andrey Zobov -
В ответ на Andrey Zobov

Re: Как убрать в меню слева пункты от курса.

от Vadim Tabunshchik -
Изображение пользователя Developers

Журнал оценок можно скрыть в настройках курса, значки и компетенции вкл/откл только в админке. Почему у вас на одном сайте в разных курсах выводятся разные меню, разбирайтесь сами улыбаюсь Или такая тема оформления (с доп. настройками), или в одном курсе скрыли ненужные пункты стилями CSS, Другого на ум не приходит.

В ответ на Vadim Tabunshchik

Re: Как убрать в меню слева пункты от курса.

от Andrey Zobov -
Это стандартная тема Boost. Я ее чуть чуть перекрасил. Посмотрел исходники, там где меню пустое там div пустой, а не скрытый.
И на том спасибо. Буду дальше копать. Я в принципе нашел в исходниках метод где генерируется меню. Буду трассировать, смотреть от каких переменных зависит и от куда они читаются. А там уж буду разбираться кто их туда и когда пишет.
В ответ на Andrey Zobov

Re: Как убрать в меню слева пункты от курса.

от Людмила Татарникова -

Похоже, что у Вас слева SCORM (элемент), добавленный на главную страницу сайта, а справа - SCORM, добавленный в отдельный курс

В ответ на Vadim Tabunshchik

Re: Как убрать в меню слева пункты от курса.

от Елена Бочарникова -
Добрый день!
Не совсем понимаю , где публиковать вопросы, поэтому нашла ветку с похожим вопросом.
Moodle 3.7, настройки курса
1. Нужно убрать слева из меню ОЦЕНКИ и УЧАСТНИКИ , скриншот - https://yadi.sk/i/wTFn4Rp4atZXPA
2. При открытии домашнего задания для проверки всё время вылезает вот такое окно https://yadi.sk/i/2F3Wn0HK9D6DsA , Когда во всплывающем нажмёшь ОК , остаётся вот такое серое поле https://yadi.sk/i/lMv8S1hrcUXPEg .
Как сделать,чтобы при открытии домашнего задания для проверки, сразу был вот такой вид https://yadi.sk/i/clr-v1GK4q0cAA ?
Спасибо заранее!
В ответ на Елена Бочарникова

Re: Как убрать в меню слева пункты от курса.

от Анатолий Опарин -
В левом меню некоторые пункты не поддаются сокрытию с помощью каких-то настроек. У меня, например, возникла необходимость убрать из левого меню пункт "Календарь". Это я сделал через Оформление темы (Завершающий SCSS в Расширенных настройках). Прописать в CSS:

#nav-drawer a[data-key="calendar"] {display: none;}

Значение data-key вам нужных (а точнее не нужных) пунктов меню можно подсмотреть в браузере в режиме разработчика.