Настройка конкретного подтренинга

1. Перейдите в настройки вида подтренинга-марафона, в котором находятся подтренинги-потоки.
2. Добавьте блок “Javascript” и разместите его последним блоком на странице.
3. В блок вставьте код из документа ниже:
$(document).ready(function () {
if (!$('.gc-main-content').hasClass('gc-user-user')) return;
const $streamTable = $('.stream-table');
if (!$streamTable.length) return;
const $subTrainingRows = $streamTable.find('tbody tr');
if ($subTrainingRows.length === 1) {
const link = $subTrainingRows.find('a').attr('href');
if (link) window.location.href = link;
}
});
Пример действий:
В результате, если ученику в тренинге виден только один подтренинг, он будет автоматически переходить в него:
Если же более одного, то пользователь остается на странице тренинга:
No Comments