Hola a todos, este es mi primer mensaje, a ver si alguien puede echarme una mano.
He creado una página propia dentro de Moodle, y todo bien, me muestra la cabecera, el contenido y el footer junto con el bloque de Navegación,
Cuando entro a la página, en el header tengo un select con varios idiomas, cuando selecciono uno diferente al predeterminado(español) me muestra un error como si no existiera la página porque me cambia la URL:
URL BUENA:
http://www.mi-moodle.com/local/mi-pagina.php
URL AL SELECCIONAR OTRO IDIOMA :
http://www.mi-moodle.com/mi-pagina.php?lang=en
No se si el problema es que lo estoy enfocando mal y no debo crear mi página dentro de la carpeta LOCAL, o es que debo añadir alguna función dentro de mi página para el idioma.
Mi página propia está ubicada en :
moodle/local/mi-pagina.php
Y el código es el siguiente:
<?php require_once("../../config.php") ; ?>
<? $PAGE-> set_context(get_system_context());
$PAGE-> set_pagelayout('admin');
$PAGE-> set_title("Cursos / Courses");
$PAGE-> set_heading("Titulo");
$PAGE-> set_url($CFG->wwwroot.'/mi-pagina.php');
echo $OUTPUT->header();
echo "Hello World";
echo $OUTPUT->footer();
?>
¿Alguien me puede orientar?
Espero puedan ayudarme. Muchas gracias.