Bonjour,
je travaille actuellement avec plugin fullcalendar et j'ai besoin d'ajouter des jours feries qui sont stockés dans ma bdd
et alors je suis pas parvenu a trouver des solutions.
j'ai trouvé un code similaire : http://jsfiddle.net/marcrazyness/C8jpm/
celui la on ajoute la date manuellement
var fourthOfJuly = moment('2014-07-04','YYYY-MM-DD');
et puis la case devienne en gris
mais moi j'ai besoin de ramener ces jours via ma bdd
et merci pour votre aide
dans l'event holiday tu rajoute un nom de class :
{
start: '2014-07-04',
className:'no-visible'
}
.no-visible{
display:none;
}
ça va faire disparâitre la div ".fc-event" qui est positionnée au dessus du td
Bonjour,
La réponse est dans la documentation
merci pour ta reponse.. mais je vois pas comment integrer cela dans mon code..
dans le code que je vous ai montré j'ai besoin d'integré plusieur date mais je sais comment daire
voila le code que j'ai utilisé
eventSources: [
{
url: ' http://localhost/gentelella/production/events.php' // url to get holiday events
}
// any other sources...
],
eventAfterRender: function(event, element, view) {
// lets test if the event has a property called holiday.
// If so and it matches '1', change the background of the correct day
if (event.holiday == '1') {
var dateString = event.start.format("YYYY-MM-DD");
$(view.el[0]).find('.fc-day[data-date=' + dateString + ']')
.css('background-color', 'red');
}
}
et dans events.php j'ai ma liste des evenements..et la case devienne rouge comme souhaité
le probleme cest que je veux pas afficher le box en bleu la:
http://imgur.com/a/lHgmK
je veux seulement rendre la case rouge