Скрытие тренинга от конкретного сотрудника

Задан 1 год назад
Просмотрен 80 раз
1

Используем в тренинге настройку "показывать в списке тренингов". Как можно такой тренинг скрыть от одного сотрудника? То есть надо, чтобы сотрудник не видел тренинг в списке.

тренинг
настройка
сотрудник
Сделаем GetOverflow лучше!
Проголосуйте 🔼 за полезные или 🔽 за бесполезные ответы.
1 ответ
1

При включенной в подтренинге опции «Показывать в списке тренингов» скрыть тренинг для сотрудника из списка тренингов нет возможности.

В качестве решения можно настроить отображение всех тренингов плиткой. При отображении тренингов плиткой можно настроить видимость блоков определённому сегменту пользователей, скрыв нужный тренинг от сотрудника. Либо можно использовать код - его нужно добавить в самом низу в настройке вида в блок javascript: $(document).ready(function () { var css_user = <style>.no-lessons {display: none;}</style>; if (!window.userInfo.isAdmin) $('body').after(css_user); });

Офигенное решение на самом деле, очень полезно!

Никита Шишканов 1 год назад
Ваш ответ