Ambiguous class po redirectu
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- argosovo
- Člen | 54
Ahoj,
mám v modelu třídu která provede na jednom presenteru stažení dat, pak
mělo následovat přesměrování na jiný presenter, kde se tyto data
zobrazí.
Vše funguje správně, dokud za stažení dat nepřidám $this->redirect(),
zpět na zobrazení – v té chvíli se mi zobrazí
„Nette\InvalidStateException Ambiguous class“… a správně vypsané, že
je třída z modelu injectována na obou presenterech. Nicméně asi mne
nenapadá správný směr, jak udělat aby třída byla injectována na obou
presenterech, pokud dojde k načtení jednoho z nich a nebo pouze na jednom,
pokud dojde k přesměrování. Nějaká rychlá rada? Děkuji
- David Matějka
- Moderator | 6445
Ambiguous class znamena, ze mas jednu tridu ulozenou na vice mistech.