Nette 2.3 a addStyle deprecated
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.

- Foi
 - Člen | 8
 
Dobrý den.
Přecházím na nette 2.3 a celkem mě zaráží, že je addStyle a
addStyleProperty deprecated. Zkoušel jsem hledat v dokumentaci, nic (Stará
verze Nette), ve fóru s aktualizacemi, nic, na google, nic, takže mi zbývá
fórum. Jak nyní na hromadné změny stylů v parameterech?
Snad ne přes Route::$styles nebo přes každou routu.
Děkuji za odpověď.

- iguana007
 - Člen | 970
 
Možná by pomohlo popsat, čeho chceš dosáhnout, ale něco málo se už řešilo tady: https://forum.nette.org/…ated-funkcie

- Foi
 - Člen | 8
 
Potřebuji přesně tohle: https://doc.nette.org/…tion/routing#…
tzn. example.com/clanek/584328-Můj hezoučký kůn/ na example.com/clanek/584328-muj-hezoucky-kun/

- smaley
 - Člen | 6
 
Ja som to vyriešil takto neviem ci je to dobre alebo zle riešenie, ale funguje mi to
        $pozri = new RouteList;
        $pozri[] = new Route('<presenter>/<id>[/<id>]-<nazov>/', array(
            'presenter' => 'Presenter',
            'action' => 'action',
            'nazov' => array(
                Route::FILTER_IN => function($url) {
                    return \Nette\Utils\Strings::webalize($url);
                },
                Route::FILTER_OUT => function($url) {
                    return \Nette\Utils\Strings::webalize($url);
                }
            )
        ));
        $router[] = $pozri;