Nette- vypnutie debug baru

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

Zdravím všetkých,

ako vypnem debug bar? Keď bol starý nette, tam sa to dalo v Bootstrap.php, myslím. No teraz neviem.
Dik.

Aurielle
Člen | 1281
+
0
-

Dá se použít tohle, ale v 2.1 je to označeno už jako deprecated.

Nette\Diagnostics\Debugger::$bar = FALSE;
Vojtěch Dobeš
Gold Partner | 1316
+
0
-

Pokud ti nevadí, že se bude renderovat (naopak může být užitečné si ho tu a tam prohlédnout), ale ve výchozím stavu by měl být skrytý, lze si do CSS přidat následující snippet:

#nette-debug-bar { display: none }
#nette-debug-bar:target { display: block }

A do adresního řádku pak stačí doplnit #nette-debug-bar pro jeho zobrazení.

Editoval vojtech.dobes (19. 12. 2013 14:23)

Jan Suchánek
Člen | 404
+
0
-

Takeshi: v bootstrapu $configurator->setDebugMode(FALSE); nebo jako to má Tharos podle (ne)existence adresáře.

Editoval jenicek (19. 12. 2013 15:11)

Vojtěch Dobeš
Gold Partner | 1316
+
0
-

Aby to nikoho nemátlo, na co odpovídá jenicek je vypnutí Debuggeru vůbec (debug bar je jen ta plovoucí lišta dole s logem Nette Frameworku).

Jan Suchánek
Člen | 404
+
0
-

vojtech.dobes: Díky za opravdu, přehlédl jsem.