Routovani pro CLI a web samostatne
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- radik
- Člen | 21
Cau,
poradi nekdo jakym zpusobem muzu udelat, aby nektery routy fungovali pouze
z CLI? Ted mam tohle
public static function createRouter(Nette\DI\Container $container)
{
$router = new RouteList;
if ($container->parameters['consoleMode'])
{
$router[] = new CliRouter(array('action' => 'Statistika:Add'));
}
else
{
$router[] = new Route('<presenter>/<action>[/<id>]', 'Homepage:default');
}
return $router;
}
Ted kdyz zadam pres web, tak se me action taky vykona a to nechci. Je moznost tohle resit v routach a nebo musim v kazdym presenteru resit, jestli je pozadavek z CLI? Dik