- scientific
- Člen | 94
Ahoj, jak se prosím přesměrovat z form success, on tam asi hraje nějak roli AJAX (dialog používá AjaxResponse($data)) a netuším co s tím, veškeré snahy o přesměrování nefungují, zkoušel jsem i něco jako redirect() a redirectUrl().
Takto vypadá můj kód:
Děkuji za tipy.
Editoval scientific (24. 5. 2022 15:49)
- emololftw
- Člen | 82
Ahoj, pokud chceš redirect po ajaxovém požadavku, doporučuji si z presenteru poslat payload, něco jako:
Presenter:
Nevím jakou knihovnu pro ajax používáš, ale naja je fakt super. Naja
obsahuje handler na redirect, ale já používám
window.location.href
. Mám tedy trigger na success (https://naja.js.org/#…) a v něm:
*.js
Payload posílám z místa, kde chci vykonat redirect.
- scientific
- Člen | 94
Už to mám, vyřešeno, díky.
Žádnou naju nechci, když všechny ostatní dialogy fungují bez naja.
Došlo mi, že ten skript order_id zná:
Vyřešeno takto: