Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
alxndr-w opened this issue Apr 6, 2020 · 3 comments
Labels
bug Something isn't working help wanted Extra attention is needed

Comments

@alxndr-w
Copy link
Member

alxndr-w commented Apr 6, 2020

Bei Klick auf

image

soll
image

ist
image

@alxndr-w alxndr-w added bug Something isn't working help wanted Extra attention is needed labels Apr 6, 2020
@alxndr-w
Copy link
Member Author

alxndr-w commented Apr 6, 2020

@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

@christophboecker
Copy link

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 .....

@alxndr-w
Copy link
Member Author

PR welcome, ich nutze das Addon nicht mehrsprachig.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants