ForbiddenRequestException pri zapnutom debug mode

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
duskohu
Člen | 778
+
0
-

Caute viete mi poradit? vyvolam:

throw new ForbiddenRequestException();
error403

ale pri zapnutej ladenke mi zobrazi chybu v ladenke a nie error404 sablonu, ako to viem urobit pri zapnutej ladenke?

Editoval duskohu (10. 10. 2012 23:35)

Majkl578
Moderator | 1364
+
0
-

ForbiddenRequestException znamená kód 403, nikoliv 404. Pro 404 použij $presenter->error() nebo BadRequestException.

ako to viem urobit pri zapnutej ladenke?

Nijak, je to úmysl, aby byla vidět laděnka. Můžeš vypnout debug mód a zkusit si to v produkčním.

jansfabik
Člen | 193
+
0
-

@duskohu: Dej si do config.neon tohle a bude se ti to zobrazovat.

nette:
	application:
		catchExceptions: true