Routové přeložení akce do češtiny

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Draffix
Člen | 146
+
0
-

Zdravím, chtěl bych se zeptat, jak využit překladovou tabulku pro nějakou akci prezenteru. Mám dejme tomu toto:

$container->router[] = new Route('[<presenter>[/<action>[/<id>]]]', array(
            'presenter' => array(
                Route::VALUE => 'Homepage',
                Route::FILTER_TABLE => array(
                    // řetězec v URL => presenter
                    'produkt' => 'Product',
                    'kosik' => 'Basket',
                    'kategorie' => 'Category',
                    'objednavka' => 'Order',
                    'prihlaseni' => 'Login',
                    'registrace' => 'Registration',
                ),
            ),
            'action' => 'default',
            'id' => NULL,
        ));

Kde překládání prezenterů mi funguje bez problémů. Mám ale akci Order:paymentDelivery a chtěl bych, aby se mi to přeložilo jako Objednavka/platba-doprava. Nevíte jak na to? Hledal jsem zde na fóru i v dokumentaci, ale našel jen přeložení prezenterů. Předem děkuji za odpověď

jsvelta
Člen | 39
+
0
-

úplne rovnako ako preklad presentera

$container->router[] = new Route('[<presenter>[/<action>[/<id>]]]', array(
            'presenter' => array(
                Route::VALUE => 'Homepage',
                Route::FILTER_TABLE => array(
                    // řetězec v URL => presenter
                    'produkt' => 'Product',
                    'kosik' => 'Basket',
                    'kategorie' => 'Category',
                    'objednavka' => 'Order',
                    'prihlaseni' => 'Login',
                    'registrace' => 'Registration',
                )
            ),
            'action' =>  array(
                Route::VALUE => 'default',
                Route::FILTER_TABLE => array(
                    'platba-doprava' => 'paymentDelivery'
                ),
            ),
            'id' => NULL,
        ));

Editoval jsvelta (30. 10. 2012 22:40)

Draffix
Člen | 146
+
0
-

Už toho mám asi pro dnešek dost, mělo mě to napadnout. Každopádně děkuji, funguje to bez problému.