Re: Como obtener el nombre y id del curso actual
Si te aparece el id 1 y el nombre del sitio, todo esta bien, solo significa que no has entrado en un curso especifico, y te muestra la información del curso base que es el mismo sitio
Re: Como obtener el nombre y id del curso actual
PERO ESTOY DENTRO DEL CURSO http://localhost/mipagina/course/view.php?id=2
global $USER;
global $COURSE;
echo '<p>El usuario es: '.$USER->firstname.' '.$USER->lastname;'</p>';
echo '<p>CORREO: '.$USER->email.'</p>';
echo '<p>El curso es: '.$COURSE->fullname.'</p>';
echo '<p>El ID curso es: '.$COURSE->id.'</p>';
me muestra el usuario, el correo, y el curso no, solo me sale el nombre de la pagina general, como lo hago para que aparezca el nombre del curso?
Re: Como obtener el nombre y id del curso actual
solo agrega
echo $course->fullname;
no agreges variables globales
Re: Como obtener el nombre y id del curso actual
require_once(dirname(__FILE__) . '/config.php');
require_once(dirname(__FILE__) . '/course/lib.php');
echo '<p>El curso es: '.$course->fullname.'</p>';
echo '<p>El ID curso es: '.$course->id.'</p>';
me sale en blanco, y estoy dentro de un curso e intentado en varios cursos, pero nada, he aplicado este código para ver que me arroja.
echo '<pre>'; print_r($course); echo '</pre>';
cuando pongo en minúsculas no me arroja nada, pero cuando lo coloco en mayúsculas, me sale esto:
stdClass Object ( [id] => 1 [category] => 0 [sortorder] => 1 [fullname] => MIPAGINA [shortname] => MIPAGINA [idnumber] => [summary] => [summaryformat] => 0 [format] => site [showgrades] => 1 [newsitems] => 3 [startdate] => 0 [enddate] => 0 [marker] => 0 [maxbytes] => 0 [legacyfiles] => 0 [showreports] => 0 [visible] => 1 [visibleold] => 1 [groupmode] => 0 [groupmodeforce] => 0 [defaultgroupingid] => 0 [lang] => [calendartype] => [theme] => [timecreated] => 1491620922 [timemodified] => 1495164160 [requested] => 0 [enablecompletion] => 0 [completionnotify] => 0 [cacherev] => 1495566629 )Sabes a que se debe?, LA VERSION DE MOODLE QUE USO ES 3.2.2+ (Build: 20170316)
Re: Como obtener el nombre y id del curso actual
te comento que hice una prueba, en la carpeta moodle/course/view.php al final , antes del outout agregue las lineas de código y me lo muestra en la pagina del curso, mi versión Moodle 3.2.3 (Build: 20170508)
Re: Como obtener el nombre y id del curso actual
HICE LO MISMO Y ME SALE LOS CURSOS TODO, PERO LO QUE NO ENTIENDO XQE NO ME SALE EN MI FORMULARIO QUE ESTOY HACIENDO.
sabes cual es el error..