Имеется курс с тестами. Когда пытаюсь открыть любой тест выдается ошибка
При этом самом курсе отображаются не все тесты....
Как это можно пофиксить?
Имеется курс с тестами. Когда пытаюсь открыть любой тест выдается ошибка
При этом самом курсе отображаются не все тесты....
Как это можно пофиксить?
Курс с id=95 существует?
В базе данных в таблице mdl_course_modules посмотрите, какие модули есть в этом курсе. Должны быть 3872, 3873 и т. д.
В столбике `section` должно быть 635, а у вас - 1.
Кроме того, в таблице mdl_course_sections в строке с `course` = '95', в поле sequence должны быть перечислены идентификаторы всех модулей этой секции.
В столбике `section` 635
Ой! У меня два курса с ID 95 😦
и другие тоже задвоены: 96, 97....
Или это так должно быть?
>>Или это так должно быть?
Отфильтруйте по course=95, проще будет увидеть все секции этого курса.
Курс то один, а секций же в нем больше, поэтому и строк в таблице столько же, сколько секций в курсе. В строке с id=635 указан искомый курс (95), модули, размещенные в секции (3702, 3872 и т. д), а в столбике section что видим? Ноль (0)
Эти модули в курсе действительно размещены в разделе без названия (самый верхний)?
>>В таблице mdl_course_sections в строке с `course` = '95', в поле sequence перечислены 4435,4436,4433,4434,3876,3877,3878,3879,3880,3881,3883,3884,3888
Вы не ту строку смотрите, нужна строка с ID=635
Кто говорил про «курс без названия»? Речь шла о самой верхней секции любого курса, которая без названия во вновь созданном курсе или имеет название «Общее» после редактирования этой секции.
Какой это курс, видно на вашем первом скрине в строке с id=95 - короткое название курса «ОФО»