Proyectos de Subversion LeadersLinked - Antes de SPA

Rev

Rev 4131 | Ir a la última revisión | | Ultima modificación | Ver Log |

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