alexplusde / events

Veranstaltungskalender, Terminbuchung, Terminanfragen, Anmeldungen und Teilnehmerlisten für REDAXO 5 auf YForm-Basis

Home Page:https://alexplusde.github.io/events/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bei Relationen (Sprache, Kategorien): Wegspringen von Addon-Seiten verhindern

alxndr-w opened this issue · comments

Bei Klick auf

image

soll
image

ist
image

@christophboecker hast du da eine Idee? Die data_edit habe ich von dir geklaut ;) https://friendsofredaxo.github.io/tricks/addons/yform/im-addon

Im Prinzip muss ich die URL austauschen auf page=events/date statt page=yform/manager/data_edit

Wie wird denn die URL erzeugt? Wer macht das an welcher Stelle?

Die meisten YForm-erzeugten Urls (z.B. Edit/Delete) nehmen immer die Page aus der URL, ist also safe.

Bei dem fraglichen Link ist ein Feld vom Typ be_manager_relation im Einsatz, richtig? Bei be_manager_relation ist die Page offensichtlich hart verdrahtet im Code, genauer gesagt in rex_yform_value_be_manager_relation->getListValue. Unschön, aber nun ja.

Da bleibt Dir nur, über den EP YFORM_DATA_LIST den Link bzw. die Spalte umzubauen.


Und jetzt muss ich mal kurz was prüfen im Zusammenhang mit be_manager_relation .....

PR welcome, ich nutze das Addon nicht mehrsprachig.