Faltan los botones de encabezado de FullCalendar

1 minuto de lectura

avatar de usuario
Moji

estoy usando calendario completo como se muestra a continuación y tiene una sección de encabezado definida, todo funciona bien, excepto el encabezado, donde solo se muestra el título, pero faltan los botones siguiente, anterior, vista mensual, etc.

si elimino la palabra ‘título’, elimina el título, por lo que parece estar haciendo algo pero simplemente no muestra los botones, ¿alguna idea de por qué? ¿Me estoy perdiendo de algo? mi código se ve a continuación:

jQuery('#calendar').fullCalendar({
    header: {
        left: 'prev,next today',
        center: 'title',
        right: 'month,agendaWeek,agendaDay'
    },
    eventSources:
    [{
        url: url,
        color: '#ffdce5',
        textColor: 'black' 
    }]

})

  • ¿Ha agregado un archivo css para fullcalendar?

    – Bhushan Kawadkar

    5 de septiembre de 2014 a las 8:26

  • si, junto con jquery he agregado en este orden, fullcalendar.min.css, fullcalendar.print.css, moment.js, fullcalendar.min.js

    – Moji

    5 de septiembre de 2014 a las 8:34

  • ¿Puede compartir un enlace jsfiddle con la declaración de su problema? Será fácil para nosotros ayudarlo.

    – Bhushan Kawadkar

    5 de septiembre de 2014 a las 8:42

  • jsfiddle.net/kxchmytn no muestra ningún botón, ¿me estoy perdiendo algo? esperaba ver botones como este demo: fullcalendar.io

    – Moji

    5 sep 2014 a las 11:53


avatar de usuario
steveb

Habiendo tenido el mismo problema, sospecho que tu problema es que te estás perdiendo el media="print" atributo en el fullcalendar.print.css enlace de la hoja de estilo.

  • media=”imprimir” es

    – Moji

    5 sep 2014 a las 16:05


avatar de usuario
pecado

Y si está utilizando Zend Framework para agregar la hoja de estilo, puede usar esto para agregar media=”print”…

$this->view->headLink()->appendStylesheet('/styles/jquery-plugins/fullcalendar.print.css', 'print');

¿Ha sido útil esta solución?