Crear un tema basado en otro tema que no sea Boost ni Classic

Crear un tema basado en otro tema que no sea Boost ni Classic

de Paula Alvarado -
Número de respuestas: 0

Hola, tengo una pregunta, ¿puedo crear un tema basado en otro tema que no sea boost ni classic?

Por ejemplo, quiero crear un tema basado en el tema de Eguru. Usé este tutorial:

https://docs.moodle.org/dev/Creating_a_theme_based_on_boost

Y en los campos donde decía "boost", lo cambié por "eguru" y sus respectivas versiones, pero no funciona, cuando subo el paquete a moodle, el tema es desordenado y sin formato, no está cogiendo el tema padre que es eguru, en cambio si lo hago con boost mi nuevo tema se sube y luce igual que boost.

Según eso, ¿es posible crear un tema basado en Eguru?

Este es mi código, estoy utilizando Moodle 4.0..

Version.php:

<?php                                                    

defined('MOODLE_INTERNAL') || die();                                                                                    
$plugin->version = 2022080900;                                                                                                            
$plugin->requires = 2022041900;                                                                                                                 
$plugin->component = 'theme_mytheme';                                                                                            
$plugin->dependencies = [                                                                                                          
    'theme_eguru' => 2022051903,                                                                                              
];

config.php:

<?php                                       
defined('MOODLE_INTERNAL') || die();                                                                                     
$THEME->name = 'mytheme';                                                                                                     
$THEME->sheets = [];                                                                                                   
$THEME->editor_sheets = [];                                                                            
$THEME->parents = ['eguru'];                                                                                        
$THEME->enable_dock = false;                                                                                        
$THEME->yuicssmodules = array();                                                                 
$THEME->rendererfactory = 'theme_overridden_renderer_factory';        
$THEME->requiredblocks = '';  
$THEME->addblockposition = BLOCK_ADDBLOCK_POSITION_FLATNAV;
$THEME->hidefromselector = false;

Gracias, espero sus respuestas.


Promedio de valoraciones: -