Jak mohu vyjmenovat lang do regularního výrazu, aby ho nebral další parametr
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- tomasn
- Člen | 8
Prosím o radu zkušenější.
Pokud mám cestu ke kategorii:
/nadrazena-kategorie/kategorie přesměrovat na /kategorie
tak, aby se jako nadrazena-kategorie nebral parametr lang
ted mi do toho pravidla spadne i toto:
/en/kategorie
Zkoušel jsem <?!,ale ta negace mi nezabere.
<?php
//[!www.]%domain%/[<lang [a-z]{2}>/]<topcat <?! cs|sk|en>/<cat>
?>
Editoval tomasn (10. 11. 2014 23:24)
- amik
- Člen | 118
řešení je vícero, ale nejjednodušší vidím toto, co takhle to rozdělit na dvě routy?
[<lang cs|sk|en>/]<topcat>/<cat> jako ONE_WAY
[<lang cs|sk|en>/]<topcat>