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


--------------------
PHP Developer

"Nadmiar wiedzy jest równie szkodliwy jak jej brak" Émile Zola
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
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ł winksmiley.jpg


--------------------
Goldenline: Łukasz Rodziewicz
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 22.08.2025 - 10:01