cgoIT / contao-calendar-ical-bundle

Contao extension calendar_ical
Other
0 stars 4 forks source link

Downloadquery not works if eventlist and eventreader site have the same alias #11

Closed theDyingMountain closed 1 year ago

theDyingMountain commented 1 year ago

In my case, the alias of generated URL is the same for eventlist and reader (/meine-termine). This causes a 404 error.

cgoIT commented 1 year ago

Do you have a minimal example where I can reproduce the error? Since your url is "meine-termine"... you could also write in german. ;)

theDyingMountain commented 1 year ago

Alles klar 🙂

cgoIT commented 1 year ago

Ich habe das jetzt mal in einer Testinstallation (offizielle Contao-Demo, Contao-Version 4.13.16 mit PHP 8.1 und Version 4.4.8 dieser Erweiterung) nachgebaut. Da funktioniert alles bestens. Der Link, den er für das iCal-ContentElement generiert ist http://localhost:8888/events/ical/3/title/Download%252Bals%252BiCal.html

theDyingMountain commented 1 year ago

Okay seltsam, ist das legacy_routing an oder aus?

theDyingMountain commented 1 year ago

Der Fehler tritt bei mir hier auf: https://github.com/contao/contao/blob/4.13/core-bundle/src/Resources/contao/controllers/FrontendIndex.php#L192-L195 isset($_GET['auto_item']) ist bei mir null.

theDyingMountain commented 1 year ago

Okay bei mir wurde bei Aufruf des Links, die Seite mit dem Reader zuerst geladen, anstelle der Listenseite. Wenn ich bei der Listenseite die Prioriät erhöhe funktioniert es.