Как показать поле подтверждения перед отправкой формы в moodle на странице редактирования курса?

Я использую moodle 2.8

Я хочу подтвердить пользователя перед редактированием курса.

В основном у меня есть имя категории ex. Категория’ Live’

Таким образом, когда пользователь переместить курс в категорию «Live», то хотите, чтобы показать окно подтверждения, и если он нажмите на да, то курс будет обновлять в противном случае перенаправить на страницу редактирования курса.

1 ответ

  1. Это потребует внесения изменений в основной код Moodle (обычно это не очень хорошая идея для текущего обслуживания) и, вероятно, будет немного неудобно для реализации — вам нужно будет сохранить все отправленные данные где-то в форме подтверждения, а затем повторно отправить их вместе с подтверждением.

    Возможно, будет проще сделать небольшое изменение основного кода, чтобы пользователь никогда не перемещал курс непосредственно в категорию «live» (отрегулируйте функцию «валидация» в форме отправки), а затем иметь отдельную страницу администратора (в локальном плагине или, возможно, блоке), на которой перечислены все неживые курсы и предоставлена возможность перемещения их в категорию «live» (с соответствующими предупреждениями / подтверждающими действиями).