cgoIT / contao-calendar-ical-bundle

Contao extension calendar_ical
Other
0 stars 4 forks source link

Events werden nicht erstellt #10

Closed SilasLedoux closed 9 months ago

SilasLedoux commented 1 year ago

Hi, Ich habe eine Frage: ich habe das Package installiert und einen Kalender im backend erstellt sowie den Google Kalender ics Link als webquelle eingefügt. Wenn ich dann auf speichern klicke kommt die Fehlermeldung: str_replace(): Argument #2 ($replace) must be of type array|string, null given Wenn ich im Feld Pattern Event title etwas eingebe, kommt diese Meldung nicht - Events werden aber nicht erstellt. Woran liegt das?

cgoIT commented 1 year ago

Hi, schaue ich mir gerne an. Allerdings bräuchte ich dazu noch ein paar weitere Infos.

Dann kann ich mir das gerne einmal anschauen. Allerdings bin ich ab morgen für eine Woche im Urlaub. Kann also sein, dass es bis danach warten muss.

SilasLedoux commented 1 year ago

Hi, betsen Dank. Alles klar:

Eilig ist es nicht, schonmal besten Dank und schönen Urlaub!

cgoIT commented 1 year ago

Hi,

vielen Dank. Wenn du an die Logs noch rankommst, dann super. Wenn nicht, dann kann ich das hoffentlich auch so nachstellen. Ich gebe zu, dass ich die Erweiterung noch nie unter PHP 8.2 genutzt habe. Wenn du einfach(!) die Möglichkeit hast ein Downgrade auf PHP 8.1 zu machen, dann könntest du das einmal probieren. Ggf. ist da mit 8.2 aus einer WARNING ein ERROR geworden. Ich bin da zu wenig im aktuellen PHP-Geschehen drin. ;) Aber es klingt nach etwas, was recht einfach zu beheben sein sollte. Kann wie gesagt nur etwas dauern. Aber ich schaue es mir an.

cgoIT commented 1 year ago

Hi,

ich habe mir das jetzt einmal angeschaut und kann das Problem leider nicht nachstellen. Ich habe allerdings auch die Contao-Version 4.11.9 verwendet (und eine 4.13er Version). Daher bräuchte ich doch die Logfiles von dir um zu sehen, wo der Fehler herkommt. Sorry.

iainmacnab commented 12 months ago

Hi, Contao 4.13.29 Bundle Version 4.5.0 PHP auf 8.1 downgraded

BEGIN:VCALENDAR PRODID:www.commsy.net VERSION:2.0 CALSCALE:GREGORIAN BEGIN:VEVENT UID:8186246 DTSTAMP:20230829T112632Z SUMMARY:Sommerferien DESCRIPTION: URL:https://schulintern.sh.schulcommsy.de/room/2394585/date/8186246 DTSTART:20240722 DTEND:20240830 ORGANIZER;CN=euTest:mailto:info@eu-mart.net END:VEVENT

LOG FILE [Tue Aug 29 13:48:20.537716 2023] [proxy_fcgi:error] [pid 881746] [client 170.133.5.129:0] AH01071: Got error 'PHP message: PHP Warning: Trying to access array offset on value of type bool in /var/www/vhosts/haus-luisenhof.de/luisenhof/vendor/cgoit/contao-calendar-ical-php8-bundle/src/Resources/contao/classes/CalendarImport.php on line 705', referer: https://haus-luisenhof.de/

Danke! Iain

cgoIT commented 12 months ago

Hi @iainmacnab. Ist der ICS-Feed öffentlich erreichbar? Wenn ja, kannst du mir den mal nennen. Dann würde ich mal schauen, ob ich den Fehler damit nachstellen kann.