redirect v metode createComponent
- crempa
- Člen | 198
Ahoj, v basePresenteru mam pretizenou metodu createComponent kvuli bezobsluznemu vytvareni komponent a potreboval bych ted uz z teto medody redirectovat pokud prijde pozadavek na tvorbu komponenty ke ktere nema prihlaseny uzivatel opravneni.
Pres ajax jde vse OK, ale klasicky to hazi AbortException. Pokud se nepletu tak redirect funguje na zaklade teto exception, ale hadam ze se nekde zachyti i kdyz by nejspis nemela… nejspis to tedy neni bug, jako spis neocekavane pouzivani, ale jde to nejak vtipne vyresit? :)
Diky
- Filip Procházka
- Moderator | 4668
Nejde, resp. pokud voláš signál, na komponentu, na kterou nemá oprávnění, tak to je v pořádku. Pokud ji plníš daty v action, tak to je taky v pořádku. Ale pokud ji renderuješ a inicializuje se až na základě požadavku z šablony, tak to prostě neuděláš. Musíš vymyslet systém tak, aby těmto případům předcházel.