Jak ignorovat část URl v routě?
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- kejlicz
- Člen | 201
Ahoj všichni.
Prosím o pomoc s banální věcí. Já se s tím trápím už 2 hodiny a
pořád nemůžu najít, jak to vyřešit.
Předělávám starou PHP stránku do Nette. Chci pokrýt staré URL a
přesměrovat je na nové a nevím jak řešit toto.
stará URL
urad-prace/kutna-hora/index.php?id=8427820751
já z toho potřebuji dostat
$router[] = new Route('urad-prace/kutna-hora/index.php?id=<id_misto>', array(
'module' => 'Front',
'presenter' => 'Inzerat',
'action' => 'detail',
'id_misto' => NULL,
), Route::ONE_WAY);
Tohle funguje, ale nevím jak udělat, abych to nemusel psát pro všechny
okresy, tak aby to bralo
urad-prace/jakykoliv-okres/index.php?id=8427820751
Ten okres se už nepoužívá, takže je třeba, aby ho to zahodilo a předalo to jen id_misto.
Díky za pomoc.
Editoval kejlicz (19. 3. 2015 14:52)