Affichage calendrier CGCcalendar en backend - Version imprimable +- Forum CMS Made Simple FR (https://forum.cmsmadesimple.fr) +-- Forum : Général (https://forum.cmsmadesimple.fr/forum-3.html) +--- Forum : Modules, Tags (https://forum.cmsmadesimple.fr/forum-14.html) +--- Sujet : Affichage calendrier CGCcalendar en backend (/thread-3679.html) |
Affichage calendrier CGCcalendar en backend - Ouik - 23/11/2015 Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~ Sur plusieurs installations en V1.12.1 ou V2.0.1.1 utilisant CGCalendar (dont une sur Gandi SH, aussi), je n'ai ce problème que sur un seul site en backend : l'affichage du calendrier ne se fait pas, pas plus que les événements. Le module est par ailleurs complètement fonctionnel, y compris dans l'admin pour ajouter ou modifier des événements (il faut effectuer une recherche pour modifier, vu qu'on a pas accès directement aux événements). En regardant la console, j'ai vu cette erreur : Code : TypeError: _holidays.forEach is not a function Ce qui bloque l'affichage du calendrier et la récupération des événements en Ajax. Ce code est présent dans le fichier de gabarit du module templates/admin_events_tab.tpl et ne génère aucune erreur sur les autres sites. Je me pose donc la question : qu'est ce qui, sur ce site spécifiquement, peut coincer ? Affichage calendrier CGCcalendar en backend - Ouik - 24/11/2015 Hum, personne n'a une idée ? Affichage calendrier CGCcalendar en backend - François - 15/01/2016 Bonjour, Je me retrouve avec le même soucis, avez vous trouver une solution ? Merci et à bientôt Affichage calendrier CGCcalendar en backend - Ouik - 15/01/2016 Non, je n'ai pas encore eu le temps de m'y pencher sérieusement. Affichage calendrier CGCcalendar en backend - airelibre - 26/01/2016 Erreur d'interprétation javascript. J'ai remonté le bug à Calguy - en attendant, pour le corriger, il faut éditer le fichier modules/CGCalendar/templates/admin_events_tab.tpl ligne 130 : Code : if( _holidays == null || _holidays.length == 0 ) return; Remplacer la ligne complète avec : Code : if( _holidays.trim() == null || _holidays.trim().length == 0 ) return; Le bug report : http://dev.cmsmadesimple.org/bug/view/10858 Dites-moi si c'est ok ? Affichage calendrier CGCcalendar en backend - Ouik - 26/01/2016 Yep, ça roule, grand merci Mathieu ! |