Chyba v route – No route for HTTP request
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.

- Hitny14
 - Člen | 90
 
Ahoj, narazil sem na chybu se kterou si nevím rady. Mám modulovou aplikaci a laděnka mi hlási chybu:
Nette\Application\BadRequestException #404
No route for HTTP request.
Asi je chyby někde v routách ale už vážně nevím kde by mohla
být..
Routy vypadají takto:
public static function createRouter()
	{
		$router = new RouteList();
        // admin
        $router[] = new Route('admin/<presenter>/<action>[/<id>]', array(
            'module' => 'Admin',
            'presenters' => array(
                Route::VALUE => 'Homepage',
                Route::FILTER_TABLE => array(
                    '' => ''
                ),
            ),
            'action' => array(
                Route::VALUE => 'default',
                Route::FILTER_TABLE => array(
                    '' => ''
                ),
            ),
            'id' => null
        ));
        // user
        $router[] = new Route('user/<presenter>/<action>[/<id>]', array(
            'module' => 'User',
            'presenters' => array(
                Route::VALUE => 'Homepage',
                Route::FILTER_TABLE => array(
                    '' => ''
                ),
            ),
            'action' => array(
                Route::VALUE => 'default',
                Route::FILTER_TABLE => array(
                    '' => ''
                ),
            ),
            'id' => null
        ));
		//Front
		$router[] = new Route('<presenter>/<action>[/<id>]', array(
            'module' => 'Front',
            'presenters' => array(
                Route::VALUE => 'Homepage',
                Route::FILTER_TABLE => array(
                    '' => ''
                ),
            ),
            'action' => array(
                Route::VALUE => 'default',
                Route::FILTER_TABLE => array(
                    '' => ''
                ),
            ),
            'id' => null
        ));
		return $router;
	}