Routy s nepovinným modulem
- joe
- Člen | 313
Ahoj,
řeším trochu zajímavou věc, že adresy se mi generují správně, ale po
jejich otevření se mi načítají presentery, které nechci:
$router[] = new Route(
'[<module>/]<presenter>/<action>[/<slug>]/',
[
'module' => 'Page',
'presenter' => 'Homepage',
'action' => 'default',
]
);
A odkaz :Page:About:
se přeloží na /about/
, ale
jakmile URL chci zobrazit, tak se načítá jako kdybych to měl
:About:Homepage:
, i když modul má výchozí hodnotu
Page
.
Je to spíš má logická chyba (protože ta adresa té routě vlastně odpovídá), ale nevím jak to vyřešit tak (zkoušel jsem si s tím hrát, přidat další obecnější routu, …), jak bych chtěl aby to fungovalo :-) Jde mi nějak poradit? Děkuju