Zdravim, snazim se rozjet aplikaci v Nette 2.0 ale kdyz dam do bootstrapu toto:
$loader = new RobotLoader(); $loader->addDirectory(APP_DIR); $loader->addDirectory(LIBS_DIR); $loader->register();
tak to vyhodi chybu: Class ‚RobotLoader‘ not found
Nevite nekdo kam zmizel RobotLoader?
Zkontroluj si, zda používáš správnou verzi Nette, pravděpodobně máš verzi pro PHP 5.3, pak musíš používat
<?php ... new Nette\Loaders\RobotLoader(); ?>
nebo na začátek souboru přidat
<?php use Nette\Loaders\RobotLoader; ?>
Editoval HanziQ (14. 11. 2010 16:29)
Btw mnohem lepší je nastavit si RobotLoader v configu:
service.Nette-Loaders-RobotLoader.factory = \Nette\Configurator::createRobotLoader service.Nette-Loaders-RobotLoader.option.directory[] = %appDir% service.Nette-Loaders-RobotLoader.option.directory[] = %libsDir% service.Nette-Loaders-RobotLoader.run = TRUE