Migrar bloque a 3.0

Migrar bloque a 3.0

de Jesús Jiménez García -
Número de respuestas: 2

hola! es la 2ª duda que pregunto por aquí.

Estoy adaptando un bloque hecho por un compañero para que funcione en moodle3.0 ,dicho bloque está programado para  la version 2.7. Ahora me he encontrado otro problema, resulta q la función print_header() ya no se puede usar, ahora hay q usar los métodos de $PAGE.

En principio he hecho una solución que encontré en esta web, pero no funciona, la página sale en blanco. Si dejo el código como estaba y comento la función print_header(), funciona perfectamente pero sin el estilo de moodle.

¿Es posible que haya que cambiar algo mas? para las otras funciones me iba diciendo cuáles estaban obsoletas, pero ya no me sale ningún aviso.

Adjunto una imagen con el código de la función con los cambios que he hecho comentados.

Saludos y muchas gracias!

 

Adjunto funcion html_header.png
Promedio de valoraciones: -
En respuesta a Jesús Jiménez García

Re: Migrar bloque a 3.0

de Jesús Jiménez García -

Me acabo de dar cuenta de que el código que he adjuntado anteriormente es en el que no he añadido lo métodos  de $PAGE


Adjunto la imagen del código de como se supone que es.

Gracias!

Adjunto html_header_2.png