Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> aliasy url
kicaj
post
Post #1





Grupa: Zarejestrowani
Postów: 1 640
Pomógł: 28
Dołączył: 13.02.2003
Skąd: Międzyrzecz/Poznań

Ostrzeżenie: (0%)
-----


Po zastosowaniu Modulu Rewrite i odpowiedniego kodu php, mam url-e w postaci /kontroler/akcja/par/ame/try
Zastanawiam sie jak zrobic cos a'la aliasy dla linkow ktore wygladaja np. tak: news/display/id/123.
Chcialbym aby moje url-e byly takze tlumaczone jak tresc, np. dla wersji pl te linki wygladaly by tak: Nowosci/Wyswietl/Id/123

Zastanawiam sie jak takie cos rozwiazac, jezeli ktos sie z tym juz spotkal lub ma jakis pomysl chetnie bym poczytal:p
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
empathon
post
Post #2





Grupa: Zarejestrowani
Postów: 246
Pomógł: 31
Dołączył: 13.11.2006
Skąd: się znamy?

Ostrzeżenie: (0%)
-----


Możesz zrobić prosta konfiguracje routing z regułami. Gdzie router odnajdzie akcje pasujące do wzorca.
Oczywiście musi to działać w drugą stronę. Każdy link w widoku powinien być parsowany według tych reguł. Czyli np za pomocą helperka w stylu
  1. <?php echo link_to('Nowości', 'news/list') ?>

co da w rezultacie odpowiedniego linka dostosowanego do aktualnych reguł (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post

Posty w temacie
- kicaj   aliasy url   24.04.2007, 20:01:33
- - empathon   Możesz zrobić prosta konfiguracje routing z reguła...   25.04.2007, 07:35:33


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.10.2025 - 18:19