Cabecera de cursos

Re: Cabecera de cursos

de Xavier Paz -
Número de respuestas: 1
Normalmente, según donde te encuentres (portada o curso) la cabecera del tema muestra un contenido u otro. Busca algo como este en el fichero header.html del tema de apariencia que estés usando:

//Accessibility: 'headermain' is now H1, see theme/standard/styles_layout.css: .headermain
if ($home) { // This is what gets printed on the home page only

php print_container_start(true, '', 'header-home');
<?php echo $menu ?>

php print_container_end();
php } else if ($heading) { // This is what gets printed on any other page with a heading

php print_container_start(true, '', 'header');
<?php echo $menu ?>

php print_container_end(); ?>
}

Este trozo de código se interpreta de la siguiente forma. Si estoy en la portada de moodle ($home) muestra una cosa, si estoy en cualquier otro sitio donde deba aparecer la cabecera ($heading) muestra otra cosa.

Lo que debes hacer es introducir la etiqueta img con los atributos correspondientes a la imagen que quieras mostrar en los cursos dentro del bloque else if ($heading), para que se muestre en los cursos y no en la portada.
En respuesta a Xavier Paz

Re: Cabecera de cursos

de Gabriel Dias -
La opción que te dice Xavier es una, pero tenes que tener cuidado porque esa imagen o lo que sea que pongas en ese "else" se va a mostrar en todos los lugares que no sean la portada y, por ejemplo nosotros creamos algunos ambitos que no son ni cursos ni es la portada, pero en ese caso esto afectaría a esos nuevos ambitos. Otra opción es introducir esas imagenes q decis en el formato de los cursos que estan en /course/formats.
Pero ahí lo limitante es que solo se mostraría en la pagina principal del curso, pero bueno es otra opción...