Example #1
0
 /** @return Nette\Application\Routers\RouteList */
 public function create()
 {
     $ls = '[<locale=' . $this->defaultLocale . ' ' . implode('|', $this->availableLocales) . '>/]';
     $r = new RouteList();
     $r[] = new Route($ls . 'page/<page>', ['module' => 'Front', 'presenter' => 'Page', 'action' => 'default']);
     $r[] = new Route($ls . 'articles[/page-<p>]', Route::meta('Front:Articles', 'default', ['p' => 'articles-paginator-page']));
     $r[] = new Route($ls . 'user[/<action>]', Route::meta('Front:User', 'default'));
     $r[] = new Route($ls . '[<module=Front>[/p-<presenter>[/a-<action>]]]', ['presenter' => 'Default', 'action' => 'default']);
     return $r;
 }