Topic-icon Google Kalender

3 Monate 1 Woche her #14088 von Karntner
Karntner antwortete auf Google Kalender
jetzt muss ich nur mehr die Fehlermeldung weg bekommen wenn ich das Google Kalendermodul veröffentliche.
Anhänge:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

3 Monate 1 Woche her #14089 von ortwin20000
ortwin20000 antwortete auf Google Kalender
Ich erhalte noch beim Speichern in den Spielpaarungen diese Fehlermeldung:
refresh token must be passed in or set as part of setAccessToken

Tritt der Fehler auch bei dir auf?

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

3 Monate 1 Woche her #14090 von Karntner
Karntner antwortete auf Google Kalender
ja ist bei mir das selbe

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

3 Monate 1 Woche her #14091 von ortwin20000
ortwin20000 antwortete auf Google Kalender
Ich konnte es jetzt beheben :-)

Problem ist beim Importieren der Google Kalender. Dort wird das RefreshToken nicht mit gespeichert. Deswegen kommt dann die Fehlermeldung beim Speichern der Spielpaarungen in den Kalender, da ja kein RefreshToken gefunden werden konnte.

Es muss in der Datei jsmgcalendarimport.php eine Anpassung in Zeile 153 durchgeführt werden.
$params->set('refreshToken', $tok);
muss geändert werden in
$params->set('refreshToken', $token);

Danach die Kalender erneut importieren.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

3 Monate 1 Woche her #14092 von Karntner
Karntner antwortete auf Google Kalender
Leider kenn ich mich nicht so gut aus.

Wo finde ich die jsmgcalendarimport.php?

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

3 Monate 1 Woche her #14093 von ortwin20000
ortwin20000 antwortete auf Google Kalender
Du findest sie unter /administrator/components/com_sportsmanagement/models/jsmgcalendarimport.php
Ich habe dafür auch einen PullRequest auf Github erstellt. Vielleicht ist dies dann auch bald im Standard drin.

Das Modul JSM - Kalender habe ich jetzt auch im Einsatz und dort habe ich auch ein paar Probleme behoben.
zu finden unter /modules/mod_sportsmanagement_calendar/helper.php
Ab Zeile 392 den Code
            foreach($getquery as $key => $value){  /*this bucle goes through every GET variable that was in the url*/
                if($key!='month' AND $key!='year' AND $key!='day' AND $value){ /*the month,year, and day Variables must be diferent of the current ones, because this is a link for a diferent month */
                    $calendarLink.= $key . '=' . $value . '&';
                }
            }
            $calendarLink.='month='.$month.'&year='.$year; //add the month and the year that was passed to the function to the GET string

abändern auf
        if (!empty($getquery)) {
            foreach($getquery as $key => $value){  /*this bucle goes through every GET variable that was in the url*/
                if($key!='month' AND $key!='year' AND $key!='day' AND $value){ /*the month,year, and day Variables must be diferent of the current ones, because this is a link for a diferent month */
                    $calendarLink.= $key . '=' . $value . '&';
                }
            }
            $calendarLink.='month='.$month.'&year='.$year; //add the month and the year that was passed to the function to the GET string
        }

und in der Datei mod_sportsmanagement_calendar.php den Code in Zeile 116
<div class="<?php echo $params->get('moduleclass_sfx'); ?>" id="<?php echo $module->module; ?>-<?php echo $module->id; ?>">
abändern in
<div id="<?php echo $module->module; ?>-<?php echo $module->id; ?>">

Hier gibt es dann ebenfalls einen PullRequest von mir.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Ladezeit der Seite: 0.359 Sekunden
Powered by Kunena Forum