Moodle 2.7.1+ Redirección de un curso

Re: Moodle 2.7.1+ Redirección de un curso

de Franco Pantoja -
Número de respuestas: 2
Imagen de Moodlers de gran ayuda

Hola Oscar

Trata de introducir el código en el formato de curso en concreto, pej, en el topics en course/format/topics/format.php

Ahí, aproximadamente líneas 50 y ss, puedes introducir tu código

if ($id == 26 ){ // este es el código para redireccionar si el curso es id=26
if (!$PAGE->user_is_editing()) { // si no se está en modo edición del Curso
  $url = 'http://myweb.com';
       $mymessage = 'Estás siendo redirigido...';
       $time = 1;  // integer in seconds (a los 10 segundos se producirá la redirección)
       redirect($url, $mymessage, $time);
   }
} // aquí termina el script para la redirección

Saludos!!

En respuesta a Franco Pantoja

Re: Moodle 2.7.1+ Redirección de un curso

de Oscar Cossio -

Gracias franco por tu ayuda, me fue muy útil la respuesta. Aprendí bastante con el tema.

Feliz tarde.

En respuesta a Oscar Cossio

Re: Moodle 2.7.1+ Redirección de un curso

de Lorenzo sin -

Hola, si, el redireccionamiento funciona y te lleva a la url que necesites, pero de lo que yo trato es de aplicar la redirección SOLO al salir del curso. Y lo tengo incrustado en joomla con Joomdle

Es decir, que accedo al curso, de forma inmediata me lleva a la url indicada, pero eso me causa dos problemas.

1.- No me deja acceder al curso (Lo tengo en una ventana emergente para la visualización), ya que nada mas acceder al id del curso me salta la redirección.

2.- Al estar incrustado en joomla con joomdle, la redirección me incrusta la url redirigida dentro de joomla, por lo que tengo repetido la vista del joomla.

Si me indican como proceder estare muy agradecido.


Saludos