Vyjímka při generovaní linku na neexistující presenter

- hAssassin
- Člen | 293
Zdravim,
snad to tu už někde není, ale hledal sem a nenašel. Jde o tohle: kdyz
v sablone zadam do n:href neexistujici presenter, tak to vede
k vyhozeni vyjimky InvalidLinkException. Ve starsich verzich
(tusim jeste ve 2.0 Alpha) to fungovalo tak, ze se do atributu
href pridal text zacinajici error:, a tyto odkazy sli
pak zviraznit v CSS cervenym pozadim.
Jak to ze to ve verzi 2.0 Beta uz nefunguje a hazi to tuto vyjimku? Neda se chovani nejak zmenit? Nebo mi neco unika (ikdyz netusim co)?
EDIT: tak sem hledal teda pekne blbe… :D (teda hledal sem jen na foru a az
ted sem nakouknul do dokumentace). V doku to je popsany a muze za to
$invalidLinkMode, divny je, ze by na develu mel byt nastaven na
INVALID_LINK_WARNING coz ovsem neni a je nastaven na
INVALID_LINK_EXCEPTION. Divne…
EDIT2: tak vlastni nastaveni ve startup() v
BasePresenteru pomohlo, ale implicitne to melo hodnotu
NULL. Neni to chyba?
Editoval hAssassin (25. 7. 2011 18:35)

- David Grudl
- Nette Core | 8285
$invalidLinkMode nastavuje třída Configurator při vytváření služby Application (no je to sice prasárna, ale zatím to tak je). Takže to bude zřejmě souviset s tím, jak vytváříš $application v bootstrapu.