Erreur sur le calendrier lors d'un ajout [Réglé]
MickaelFR Membre non connecté
Booster Fusée
-
Booster Fusée
- Voir le profil du membre MickaelFR
- Inscrit le : 20/01/2014
- Site internet
- Groupes :
J'ai une erreur lorsqu'un membre souhaite ajouter un événement
Code SQL :
Fatale : CALL TO undefined method CalendarEventContent::get_id_category() [0] /calendar/controllers/CalendarFormController.class.php:61 - CalendarFormController->save() [1] /kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php:87 - CalendarFormController->EXECUTE(HTTPRequestCustom) [2] /kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php:59 - UrlControllerMapper->do_call() [3] /kernel/framework/mvc/dispatcher/Dispatcher.class.php:67 - UrlControllerMapper->CALL() [4] /kernel/framework/mvc/dispatcher/DispatchManager.class.php:43 - Dispatcher->dispatch() [5] /calendar/INDEX.php:61 - DispatchManager::dispatch(array) [URL] /calendar/INDEX.php?url=/ADD
J'ai désinstallé et ré-installé le module, mais rien à faire, ça presiste :/
Merci.
Édité par MickaelFR Le 16/06/2018 à 19h03
MickaelFR Membre non connecté
Booster Fusée
-
Booster Fusée
- Voir le profil du membre MickaelFR
- Inscrit le : 20/01/2014
- Site internet
- Groupes :
MickaelFR Membre non connecté
Booster Fusée
-
Booster Fusée
- Voir le profil du membre MickaelFR
- Inscrit le : 20/01/2014
- Site internet
- Groupes :
Code TEXT :
Fatal error: Call to undefined method CalendarEventContent::get_id_category() in /web/phpboost/demo/calendar/controllers/CalendarFormController.class.php on line 314
xela Membre non connecté
-
Modérateur
- Voir le profil du membre xela
- Inscrit le : 26/12/2015
- Groupes :
-
Equipe Rédaction
Essayez de modifier le fichier : /calendar/controllers/CalendarFormController.class.php
Modifiez :
ligne 314 : else if (CalendarAuthorizationsService::check_authorizations($event_content->get_id_category())->contribution() && !CalendarAuthorizationsService::check_authorizations($event_content->get_id_category())->write())
par
L314 : else if (CalendarAuthorizationsService::check_authorizations($event_content->get_category_id())->contribution() && !CalendarAuthorizationsService::check_authorizations($event_content->get_category_id())->write())
Il y a une petite inversion entre get_id_category et get_category_id.
En attente de votre retour.
Cordialement,
Xela
MickaelFR Membre non connecté
Booster Fusée
-
Booster Fusée
- Voir le profil du membre MickaelFR
- Inscrit le : 20/01/2014
- Site internet
- Groupes :
C'est bien fonctionnel

Je ne sais pas s'il y a un rapport, mais j'ai eu ceci du coup :
Code TEXT :
Avertissement : chmod(): No such file or directory [0] /kernel/framework/io/filesystem/FileSystemElement.class.php:127 [0] /kernel/framework/io/filesystem/FileSystemElement.class.php:127 - chmod(string, int) [1] /kernel/framework/io/data/store/FileSystemDataStore.class.php:90 - FileSystemElement->change_chmod(int) [2] /kernel/framework/io/data/cache/CacheManager.class.php:233 - FileSystemDataStore->store(string, GraphicalEnvironmentConfig) [3] /kernel/framework/io/data/cache/CacheManager.class.php:164 - CacheManager::file_cache_data(string, GraphicalEnvironmentConfig) [4] /kernel/framework/io/data/config/ConfigManager.class.php:63 - CacheManager::save(GraphicalEnvironmentConfig, string, string) [5] /kernel/framework/phpboost/config/GraphicalEnvironmentConfig.class.php:82 - ConfigManager::load(string, string, string) [6] /kernel/framework/phpboost/environment/SiteDisplayGraphicalEnvironment.class.php:165 - GraphicalEnvironmentConfig::load() [7] /kernel/framework/phpboost/environment/SiteDisplayGraphicalEnvironment.class.php:85 - SiteDisplayGraphicalEnvironment->display_counter(FileTemplate) [8] /kernel/framework/mvc/response/AbstractResponse.class.php:60 - SiteDisplayGraphicalEnvironment->display(string) [9] /kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php:88 - AbstractResponse->send() [10] /kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php:59 - UrlControllerMapper->do_call() [11] /kernel/framework/mvc/dispatcher/Dispatcher.class.php:67 - UrlControllerMapper->call() [12] /kernel/framework/mvc/dispatcher/DispatchManager.class.php:43 - Dispatcher->dispatch() [13] /index.php:35 - DispatchManager::dispatch(array) [URL] /
Merci bcp pour la résolution de ce bug. Dois-je le entrer dans le bugtracker du coup?
j1.seth Membre non connecté
-
Administrateur
- Voir le profil du membre j1.seth
- Inscrit le : 01/09/2008
- Site internet
- Groupes :
-
Chef de Projet
-
Equipe Développement
olivierb Membre non connecté
-
Modérateur
- Voir le profil du membre olivierb
- Inscrit le : 07/02/2014
- Site internet
- Groupes :
-
Equipe Assistance
Les dev's ont corrigé l'erreur, plus besoin de créer un ticket dans le bugtracker

Merci à toi.
Olivier.
Edit : Le chef a été plus rapide que moi
Édité par olivierb Le 17/06/2018 à 07h48
Olivier


MickaelFR Membre non connecté
Booster Fusée
-
Booster Fusée
- Voir le profil du membre MickaelFR
- Inscrit le : 20/01/2014
- Site internet
- Groupes :
Merci
xela Membre non connecté
-
Modérateur
- Voir le profil du membre xela
- Inscrit le : 26/12/2015
- Groupes :
-
Equipe Rédaction
pour votre erreur suite à la correction, il n'y a a priori pas de rapport.
Cordialement,
Xela.
Édité par xela Le 17/06/2018 à 10h49
MickaelFR Membre non connecté
Booster Fusée
-
Booster Fusée
- Voir le profil du membre MickaelFR
- Inscrit le : 20/01/2014
- Site internet
- Groupes :
Merci bcp
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie