problém se jmenými prostory
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Taps
- Člen | 169
Zdravím, v nette používám moduly Admin a Front a zobrazuje se mi níže uvedená chyba. Mohl by mi někdo poradit co s tím. Používám PHP 5.3.2. (v nižší verzi PHP funguje vše v pořádku)
Nette\Application\BadRequestException #404
Cannot load presenter 'Front', class 'FrontPresenter' was not found in 'C:\Program Files\EasyPHP-5.3.2i\www\kunovice\app/presenters/FrontPresenter.php'.
Soubor FrontPresenter.php neexistuje a nikdy jsem tento soubor nepoužíval
Editoval Taps (10. 7. 2012 8:41)
- Taps
- Člen | 169
Routy mám nastaveny takto
if (isset($_SERVER['NETTE_HTACCESS'])) { // FastCGI
$container->router[] = new Route('index.php', 'Front:News:news', Route::ONE_WAY);
$container->router[] = $adminRouter = new RouteList('Admin');
$adminRouter[] = new Route('admin/<presenter>/<action>[/<id>]', 'Homepage:default');
$container->router[] = $frontRouter = new RouteList('Front');
$frontRouter[] = new Route('clanky[/<nazev>]', 'Clanky:default');
$frontRouter[] = new Route('<presenter>/<action>[/<id>]', 'Homepage:default');
} else {
$container->router = new SimpleRouter('Front:Base');
}
Editoval Taps (10. 7. 2012 8:46)