v modulu nelze použít dibi (dibi not found)
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- sibep
- Člen | 3
Zdravím,
zkouším si hrát s nette, vše mi funguje do doby, než vytvořím modul a zkusím v něm použít dibi – laděnka mi zobrazí chybu „Class ‚AdminModule\dibi‘ not found“.
pokud tedy nejsem v modulu, dibi funguje.
jsem naprostý nováček, prosím, radu ala pro blbce. Díky
config.ini
service.Nette-Loaders-RobotLoader.option.directory[] = %appDir%
service.Nette-Loaders-RobotLoader.option.directory[] = %libsDir%
service.Nette-Loaders-RobotLoader.run = TRUE
bootstrap.php
$router[] = new Route('admin/<presenter>/<action>/<id>', array(
'module' => 'Admin',
'presenter' => 'Homepage',
'action' => 'default',
'id' => null
));
$router[] = new Route('index.php', array(
'presenter' => 'Homepage',
'action' => 'default',
), Route::ONE_WAY);
$router[] = new Route('<presenter>/<action>/<id>', array(
'presenter' => 'Homepage',
'action' => 'default',
'id' => NULL,
));
adresáře mám:
app/
--AdminModule/
-- Models/
-- presenters/
-- templates/
--Models/
--presenters/
--templates/