error de codigo

error de codigo

de Mauro Lopez -
Número de respuestas: 1
PRCT: nombre cuestionarioPor favor alguien me puede ayudar a solucionar el siguiente problema, que surge al momento de revisar el listado de alumnos que responden un Cuestionario. (RESULTADOS/VISION GENERAL)





Notice
: Undefined property: stdClass::$id in /usr/local/www/moodle/lib/weblib.php on line 4450
Error: Invalid context creation request for level "70", instance "".
  • line 1675 of lib/accesslib.php: call to debugging()
  • line 1833 of lib/accesslib.php: call to create_context()
  • line 4450 of lib/weblib.php: call to get_context_instance()
  • line 4292 of lib/weblib.php: call to navmenulist()
  • line 33 of mod/quiz/report/default.php: call to navmenu()
  • line 28 of mod/quiz/report/overview/report.php: call to quiz_default_report->print_header_and_tabs()
  • line 72 of mod/quiz/report.php: call to quiz_report->display()


Notice: Undefined property: stdClass::$id in /usr/local/www/moodle/lib/weblib.php on line 4450
Error: Invalid context creation request for level "70", instance "".
  • line 1675 of lib/accesslib.php: call to debugging()
  • line 1833 of lib/accesslib.php: call to create_context()
  • line 4450 of lib/weblib.php: call to get_context_instance()
  • line 4292 of lib/weblib.php: call to navmenulist()
  • line 33 of mod/quiz/report/default.php: call to navmenu()
  • line 28 of mod/quiz/report/overview/report.php: call to quiz_default_report->print_header_and_tabs()
  • line 72 of mod/quiz/report.php: call to quiz_report->display()

Unknown column 'feedback' in 'order clause'

SELECT CONCAT(u.id,'#', IFNULL(qa.attempt, 0) ) AS uniqueid, qa.uniqueid as attemptuniqueid, qa.id AS attempt, u.id AS userid, u.firstname, u.lastname, u.picture, qa.sumgrades, qa.timefinish, qa.timestart, qa.timefinish - qa.timestart AS duration , qf.feedbacktext FROM mdl_user u JOIN mdl_role_assignments ra ON ra.userid = u.id LEFT JOIN mdl_quiz_attempts qa ON u.id = qa.userid AND qa.quiz = 48 JOIN mdl_quiz_feedback AS qf ON qf.quizid = 48 AND qf.mingrade display()

MI VERSION DE MOODLE ES LA 1.8

agradeceré al que me responda con algo.

Mauro Lopez





Promedio de valoraciones: -
En respuesta a Mauro Lopez

Re: error de codigo

de David Hernández -
Hola Mauro,

Hay al menos dos reportes en el "BugTracker", con un error como el que te sale:

Referencia 1
Referencia 2

El primero es bastante viejo, y ya fue solucionado, mientras que el segundo
no se pudo reproducir y por tanto no se solucionó.

Yo creo que lo que te conviene es actualizar a la siguiente versión 1.8+, para
ver si con eso se corrige el asunto.

Por otro lado, creo que hay por ahí una columna "perdida" del módulo
Feedback.

Entiendo que es un módulo externo a Moodle y supongo que una vez lo instalaste
y luego lo borraste (creo que no lo desinstalaste, sino que lo borraste), y quizá
eso esté causando ruido.

Si decides actualizar, no olvides respaldar primero toda tu plataforma, tu carpeta
de datos y tu base de datos.

Saludos