prevod textu na url
- Ondřej Mirtes
- Člen | 1536
na1k napsal(a):
…ale k čemu je to dobré? Odkazy se přeci tvoří automaticky, ne?
Pro tvorbu URL, když např. v CMS zakládáš nový článek, ne?
- PetrP
- Člen | 587
na1k napsal(a):
…ale k čemu je to dobré? Odkazy se přeci tvoří automaticky, ne?
No v připadě že by sis je nechal automaticky tvořit jen podle ID, tak to
nepotrebujes ;], ale když šáhneš po např SimpleSeoRouter, nebo si
napíšeš svuj vlastní SeoRouter, nebo si přepisuješ id nějakým callbackem
aby si měl pekně: /nazev-clanku/
…
- PetrP
- Člen | 587
na1k napsal(a):
… o SimpleSeoRouteru slyším prvně, vypadá to na fajn vychytávku, díky za tip ;-)
Jeho hlavní výhoda je že je jednoduchej, já ale přeferuju nastavování přes callback:
Route::setStyleProperty('name', Route::FILTER_OUT, array($seoUrl,'getUrl'));
Route::setStyleProperty('name', Route::FILTER_IN, array($seoUrl,'getId'));
je mnohem modulárnější, a neztrácím sílu routování ;]
Bohužel je ale v nette taková věc (podle mě bug) který to brání ho na 100% využít. Asi na příští sobotě koupím davidovi pár panáku ;]
- David Grudl
- Nette Core | 8228
PetrP napsal(a):
Bohužel je ale v nette taková věc (podle mě bug) který to brání ho na 100% využít. Asi na příští sobotě koupím davidovi pár panáku ;]
Jaká věc? (Panákům se nebráním ;)
- Jan Tvrdík
- Nette guru | 2595
David Grudl napsal(a):
PetrP napsal(a):
Bohužel je ale v nette taková věc (podle mě bug) který to brání ho na 100% využít. Asi na příští sobotě koupím davidovi pár panáku ;]
Jaká věc? (Panákům se nebráním ;)
Naráží na tohle – https://forum.nette.org/…pleseorouter?….
Lze to řešit napsáním si potomka třídy Route
(nějaký
SeoRoute
[už od doby SimpleSeoRouteru mám v plánu ten SeoRoute,
napsat a dokonce jsem i včera napsal jeho část, ale dokud ho nebudu
potřebovat, tak ho asi nenapíšu]), který to umožní.