Nette 2.4 – Chybi RoutingPanel a ContainerPanel
- DavidTheNewbie
- Člen | 79
Pouzivam nejnovejsi Nette 2.4. Ve spodku stranky se mi korektne zobrazi Tracy bar. Tento bar vsak zobrazuje pouze panel System Info a Errors. Nezobrazuje vsak RoutingPanel a ContainerPanel (DIC). Nastaveni v bootstrapu mam nasledujici:
Debugger::enable(Debugger::DEVELOPMENT, $rootDir . '/web/temp');
Debugger::$strictMode = false;
Debugger::$maxDepth = 2;
Debugger::$maxLen = 500;
// Panels
Debugger::getBar()->addPanel(new Panel\Dummy());
Pridam-li vlastni DummyPanel, tento se tez korektne zobrazi. Ty dva paterni viz vyse vsak chybi :-( Chybi mi neco duleziteho v nastaveni?
Editoval DavidTheNewbie (16. 4. 2017 23:33)
- DavidTheNewbie
- Člen | 79
CZechBoY napsal(a):
Máš v Nette nastavený vývojový režim? Takhle ručně inicializovat Tracy\Debugger není moc dobrý, protože se právě nepřipojí panely application, database atd.
Mohl bys uvest priklad nastaveni vyvojarskeho rezimu? Dle dokumentace jsem jeste doplnil:
$configurator->setDebugMode(true);
.. avsak k zobrazeni 2 chybejicich panelu to nevedlo.
- DavidTheNewbie
- Člen | 79
CZechBoY napsal(a):
Jo, to by mělo stačit. To manuální startování Tracy si dal pryč?
Pokud dle Tveho doporuceni vymenim kod:
Debugger::enable(Debugger::DEVELOPMENT, $rootDir . '/web/temp');
Debugger::$strictMode = false;
Debugger::$maxDepth = 2;
Debugger::$maxLen = 500;
za jen:
$configurator->setDebugMode(true);
..nezobrazi se debugovaci bar v zapati stranky vubec.
- DavidTheNewbie
- Člen | 79
JZechy napsal(a):
@DavidTheNewbie a když ještě přidáš…?
$configurator->enableDebugger(__DIR__ . '/../log');
Zrovna v téhle metodě se pouští Nette TracyBridge, který by ji měl inicializovat celou.
Po pridani se spusti pouze ty 2, tj. System Info a Errors.