Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Pouze tento týden sleva až 80 % na e-learning týkající se C a C++. Zároveň využij akce až 80 % zdarma při nákupu e-learningu - více informací.
discount week 80 + hiring
Avatar
solta
Člen
Avatar
solta:24.7.2016 22:05

ahoj proč nasledujici routa haže chybu Page not found. Missing template '…\test-nette\app\Core­Module\templa­tes\Article\sez­namClanku.lat­te' s touto url http://test-nette/…eznam-clanku

$router[] = new Route('[<locale [a-z]{2}>/]<presenter>/<action>[/<url>]', [
            'presenter' => [
                Route::VALUE => 'Homepage',
                Route::FILTER_TABLE => [
                    'clanek' => 'Core:Article',
                    'katalog' => 'Catalog',
                ],
                'action' => array(
                    Route::VALUE => 'default',
                    Route::FILTER_TABLE => [
                        'seznam-clanku' => 'list',
                        'editor' => 'editor',
                        'odstranit' => 'remove'
                    ],
                    Route::FILTER_STRICT => true
                ),
            ],
            'action' => 'default',
            'url' => NULL,
            'locale' => 'cz',
        ]);
Editováno 24.7.2016 22:06
 
Odpovědět
24.7.2016 22:05
Avatar
Jindřich Máca
Člen IT Redactor Gang
Avatar
Odpovídá na solta
Jindřich Máca:24.7.2016 22:16

Ahoj, protože když přejmenuješ akci presenteru, tak musíš přejmenovat i tu routu. :D

P.S.: Otázka patří k Nette frameworku, takže jsem přesunul vlákno.

 
Nahoru Odpovědět
24.7.2016 22:16
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
solta
Člen
Avatar
Odpovídá na Jindřich Máca
solta:24.7.2016 22:41

sice nechápu jak to myslíš ted jsem si všimnul že tam mám action zanořené do presenter takže po přepsání to funguje tak jak jsem chtěl

$router[] = new Route('[<locale [a-z]{2}>/]<presenter>/<action>[/<url>]', [
            'presenter' => [
                Route::VALUE => 'Homepage',
                Route::FILTER_TABLE => [
                    'clanek' => 'Core:Article',
                    'katalog' => 'Catalog',
                ],
            ],
            'action' => [
                Route::VALUE => 'default',
                Route::FILTER_TABLE => [
                    'seznam-clanku' => 'list',
                    'editor' => 'editor',
                    'odstranit' => 'remove'
                ],
                Route::FILTER_STRICT => true
            ],
            'url' => NULL,
            'locale' => 'cz',
        ]);
Editováno 24.7.2016 22:41
Akceptované řešení
+5 Zkušeností
Řešení problému
 
Nahoru Odpovědět
24.7.2016 22:41
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.