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;