Proyectos de Subversion Moodle

Rev

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

Rev 209 Rev 210
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($title, ['cesa_course_rating', 'comments'], 'side-pre');
9
        parent::__construct($title, ['cesa_course_rating', 'comments'], 'side-pre');
10
    }
10
    }
Línea -... Línea 11...
-
 
11
 
-
 
12
    public function addBlocksIfNotExist($page = 'courses')
-
 
13
    {
-
 
14
        if (!$this->blockExists) {
-
 
15
            foreach ($this->blockNames as $blockName) {
-
 
16
                $this->blockManager->add_block($blockName, $this->regionName, 1, true);
-
 
17
            }
-
 
18
        }
-
 
19
    }
11
 
20
 
12
    public function renderBlocks()
21
    public function renderBlocks()
13
    {
22
    {
Línea 14... Línea 23...
14
        global $PAGE, $OUTPUT;
23
        global $PAGE, $OUTPUT;
Línea 29... Línea 38...
29
        // Renderizamos los bloques en la región específica, sin header ni footer
38
        // Renderizamos los bloques en la región específica, sin header ni footer
30
        $blocksView = $OUTPUT->blocks_for_region($this->regionName);
39
        $blocksView = $OUTPUT->blocks_for_region($this->regionName);
Línea 31... Línea 40...
31
 
40
 
32
        return $blocksView;
41
        return $blocksView;
33
    }
-
 
34
 
-
 
35
    public function addBlocksIfNotExist($page = 'courses')
-
 
36
    {
-
 
37
        if (!$this->blockExists) {
-
 
38
            foreach ($this->blockNames as $blockName) {
-
 
39
                $this->blockManager->add_block($blockName, $this->regionName, 1, true);
-
 
40
            }
-
 
41
            exit;
-
 
42
        }
-
 
43
    }
42
    }
Línea 44... Línea 43...
44
}
43
}
45
 
44
 
46
/* // Instanciamos y renderizamos la página con los bloques estáticos
45
/* // Instanciamos y renderizamos la página con los bloques estáticos