profiler mám vo firebugu 3× ten istý, nechápem prečo…
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- gawan
- Člen | 110
neviete náhodou poradiť prečo? Skúšal som to aj na skeletone a tam to
robí tiež…
akurát som pridal do BasePresenteru toto:
<?php
abstract class BasePresenter extends Presenter
{
protected function startup() {
ob_start();
parent::startup();
}
}
?>
a vo firebugu mám hneď 3 profilery…
- Mikulas Dite
- Člen | 756
Schválně jsem otestoval (je pravda, že na 1.0dev), pouhé zavolání
ob_start()
a žádný firelog jsem nenašel. Ani se neznásobil
když sem jeden output vytvořil. Pokuď jsi opravdu použil čístý skeleton,
je chyba v Nette, ale v 1.0 už to je opraveném – nebo máš nějaký bug
v aplikaci.
A mimochodem, Startup() je na přepsání určený, rodiče volat nemusíš: ApplicationPresenter#295
//Edit: jo vlastně strict mode to (a správně) nebere, tak to tam vlastně být musí.
Editoval Mikulas Dite (17. 3. 2010 18:05)