FriendsOfREDAXO / forcal

Kalender- / Newsverwaltung für REDAXO. Mehrsprachig, Beliebig definierbare Eingabefelder
MIT License
20 stars 4 forks source link

keine termine im be fullcalendar wenn in yrewrite die option 'Startsprache automatisch gemäß Sprache des Client-Browsers' gewählt wurde #18

Closed isospin closed 2 years ago

isospin commented 2 years ago

forcal addon: der kalender im backend zeigt keine termine. der firefox inspector zeigt das der rex api call per 302 auf den unterordner 'en' umgeleitet wird. Screenshot 2022-02-11 084738

vermutlich leitet yrewrite weiter. dort ist die option 'Startsprache automatisch gemäß Sprache des Client-Browsers, bevorzugte Sprache als Fallback ' aktiviert. vermutlich muss der api-call in der forcal.js anders definiert werden: https://github.com/FriendsOfREDAXO/forcal/blob/159951385628f03096b203b79a823d9ea4166413/assets/forcal.js#L500

eaCe commented 2 years ago

Lässt sich eventuell so vermeiden:

In der boot.php:

rex_view::setJsProperty('forcal_events_api_url', rex_url::backendController(['rex-api-call' => 'forcal_exchange', '_csrf_token' => \forCal\Handler\forCalApi::getToken()]));

In der Zeile der JS: url: rex.forcal_events_api_url,

Edit: Nicht im FE nutzbar

skerbis commented 2 years ago

Habe die Änderung übernommen und released 👍🏻