Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

Rev 7177 | Rev 7179 | Ir a la última revisión | | Comparar con el anterior | Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
4113 efrain 1
<?php
2
 
3
$routeEvents = $this->url('calendar/events');
4
 
5
 
6
$this->headLink()->appendStylesheet($this->basePath('vendors/fullcalendar/fullcalendar.css'));
7178 efrain 7
//$this->headLink()->appendStylesheet($this->basePath('vendors/fullcalendar-scheduler/dist/scheduler.css'));
8
//$this->headLink()->appendStylesheet($this->basePath('vendors/iCheck/skins/flat/green.css'));
4113 efrain 9
 
7178 efrain 10
 
4113 efrain 11
$this->inlineScript()->appendFile($this->basePath('vendors/fullcalendar/lib/moment.min.js'));
12
$this->inlineScript()->appendFile($this->basePath('vendors/fullcalendar/fullcalendar.js'));
13
$this->inlineScript()->appendFile($this->basePath('vendors/fullcalendar/locale/es-us.js'));
7178 efrain 14
//$this->inlineScript()->appendFile($this->basePath('vendors/fullcalendar-scheduler/dist/scheduler.js'));
15
//$this->inlineScript()->appendFile($this->basePath('vendors/iCheck/icheck.min.js'));
4113 efrain 16
$this->inlineScript()->appendFile($this->basePath('vendors/popper/umd/popper.js'));
17
 
18
 
4692 stevensc 19
$defaultDate = date('Y-m-d');
4113 efrain 20
 
21
$this->inlineScript()->captureStart();
22
echo <<<JS
23
jQuery( document ).ready(function( $ ) {
24
 
25
    var data_resources  = new Array();
26
    var data_events = new Array();
27
 
28
    $('#calendar').fullCalendar({
29
        header: {
7178 efrain 30
            left: 'prev,next today',
31
            center: 'title',
32
            right: 'month,agendaWeek,agendaDay,listWeek'
4113 efrain 33
          },
34
          defaultDate: '$defaultDate',
35
          editable: true,
36
          navLinks: true, // can click day/week names to navigate views
37
          eventLimit: true, // allow "more" link when too many events
38
          events: {
39
            url: '$routeEvents',
40
            error: function() {
41
              $('#script-warning').show();
42
            }
7178 efrain 43
          }
44
          ,eventRender: function(eventObj, \$el) {
4113 efrain 45
            $('.popover').remove();
46
            \$el.popover({
4148 efrain 47
                title: eventObj.title,
4141 efrain 48
                content: eventObj.agenda,
7178 efrain 49
                trigger: 'hover',
4113 efrain 50
                placement: 'top',
51
                container: 'body',
52
                popperOptions : {
53
                    removeOnDestroy: true
54
                },
55
                options : {
56
                    removeOnDestroy: true
57
                },
58
                 html: true
59
            });
4141 efrain 60
        },
4113 efrain 61
 
62
    });
63
 
4131 efrain 64
 
65
 
4113 efrain 66
});
67
JS;
68
$this->inlineScript()->captureEnd();
7178 efrain 69
 
4113 efrain 70
?>
71
<section class="info-page">
7178 efrain 72
        <div class="container">
73
                <div class="row">
74
                        <div id="calendar" class="col-xs-12 col-sm-12 col-md-12 col-lg-122"></div>
75
                </div>
76
        </div>
77
</section>