Proyectos de Subversion Moodle

Rev

Rev 186 | Rev 192 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 186 Rev 187
Línea 7... Línea 7...
7
    {
7
    {
8
        // Ahora pasamos un array de varios bloques en lugar de un solo bloque
8
        // Ahora pasamos un array de varios bloques en lugar de un solo bloque
9
        parent::__construct('statics_blocks', ['cesa_course_rating', 'comments'], 'side-pre');
9
        parent::__construct('statics_blocks', ['cesa_course_rating', 'comments'], 'side-pre');
10
    }
10
    }
Línea 11... Línea 11...
11
 
11
 
12
    public function render()
12
    public function renderBlocks()
13
    {
13
    {
Línea 14... Línea 14...
14
        global $PAGE, $CFG, $OUTPUT;
14
        global $PAGE, $OUTPUT;
15
 
15
 
Línea 16... Línea 16...
16
        // Establecemos la URL del bloque estático
16
        // Establecemos la URL del bloque estático (si es necesario)
17
        $PAGE->set_url('/cesa/statics_blocks.php', array('userid' => $this->userID));
17
        $PAGE->set_url('/cesa/statics_blocks.php', array('userid' => $this->userID));
Línea 24... Línea 24...
24
 
24
 
25
        // Validamos si los bloques existen y los agregamos si es necesario
25
        // Validamos si los bloques existen y los agregamos si es necesario
26
        $this->validateIfExistBlocks();
26
        $this->validateIfExistBlocks();
Línea 27... Línea 27...
27
        $this->addBlocksIfNotExist('statics_blocks');
27
        $this->addBlocksIfNotExist('statics_blocks');
28
 
-
 
29
        // Renderizamos la página con los bloques
28
 
30
        $view = $OUTPUT->header();
-
 
Línea 31... Línea 29...
31
        //$view .= $OUTPUT->blocks_for_region($this->regionName);
29
        // Renderizamos los bloques en la región específica, sin header ni footer
32
        $view .= $OUTPUT->footer();
30
        $blocksView = $OUTPUT->blocks_for_region($this->regionName);
33
 
31
 
Línea 34... Línea 32...
34
        return $view;
32
        return $blocksView;
35
    }
33
    }