Proyectos de Subversion Moodle

Rev

Rev 198 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 198 Rev 233
Línea 23... Línea 23...
23
                <div class="card-header">
23
                <div class="card-header">
24
                    <div class="nav btn-group d-inline-flex mx-auto" id="blocks_buttons"></div>
24
                    <div class="nav btn-group d-inline-flex mx-auto" id="blocks_buttons"></div>
25
                </div>
25
                </div>
26
                <div class="card-body">
26
                <div class="card-body">
27
                    <section class="d-print-none" aria-label="Bloques">
27
                    <section class="d-print-none" aria-label="Bloques">
28
                        <div id="static-blocks" class="block-region tab-content" data-droptarget="1">
28
                        <div id="static-blocks" class="block-region tab-content d-none" data-droptarget="1">
29
                            <h2 class="sr-only">Bloques</h2>
29
                            <h2 class="sr-only">Bloques</h2>
30
                            {{{ blocks }}}
30
                            {{{ blocks }}}
31
                            
-
 
32
                        </div>
31
                        </div>
33
                    </section>
32
                    </section>
34
                </div>
33
                </div>
35
        </div>
34
        </div>
36
    </div>
35
    </div>
Línea 43... Línea 42...
43
    function renderBlockButtons(){
42
    function renderBlockButtons(){
44
        const buttonsContainer = $("#blocks_buttons");
43
        const buttonsContainer = $("#blocks_buttons");
45
        const blocksContainer = $(".block-region");
44
        const blocksContainer = $(".block-region");
46
        const blocks = blocksContainer.find("section.block").toArray();
45
        const blocks = blocksContainer.find("section.block").toArray();
Línea 47... Línea -...
47
 
-
 
48
        $(blocksContainer).addClass("tab-content")
-
 
49
 
46
 
Línea 50... Línea 47...
50
        const blocksObjs = []
47
        const blocksObjs = []
51
 
48
 
52
        $(blocks).each((index, block) => {
49
        $(blocks).each((index, block) => {
Línea 65... Línea 62...
65
            const blockBtn = `
62
            const blockBtn = `
66
                <button class="btn nav-link ${index === 0 ? 'active' : ''}" data-toggle="tab" data-target="#${id}" type="button" role="tab" aria-controls="nav-home" aria-selected="true">${title}</button>
63
                <button class="btn nav-link ${index === 0 ? 'active' : ''}" data-toggle="tab" data-target="#${id}" type="button" role="tab" aria-controls="nav-home" aria-selected="true">${title}</button>
67
            ` 
64
            ` 
Línea 68... Línea 65...
68
 
65
 
-
 
66
            buttonsContainer.append(blockBtn)
69
            buttonsContainer.append(blockBtn)
67
            $(blocksContainer).removeClass("d-none")
70
        })
68
        })
Línea 71... Línea 69...
71
    }
69
    }
72
 
70