Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [inne][PHP] Generowanie linku z automatycznym prefixem, nie mam na myśli dodawanie www.
jajcarzd1
post 9.07.2010, 10:35:52
Post #1





Grupa: Zarejestrowani
Postów: 215
Pomógł: 19
Dołączył: 24.12.2003
Skąd: Przemyśl

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


Witam


Wykorzystuję strukturę urli w takiej postaci

Kod
http://project/cart/view/id/123


gdzie cart - kontroler, view - akcja, reszta to parametry. W templakach chcąc generować jakikolwiek link wpisuję poprostu np.

  1. <a href="/{$s.controller}/{$s.action}">{$s.title|escape}</a>


Ale backend serwisu będzie w osobnym katalogu "admin" i teraz w templakach admina musiałbym ręcznie w każdym linku pisać poprostu

  1. <a href="/admin/{$s.controller}/{$s.action}">{$s.title|escape}</a>


czy jest jakaś możliwość aby serwer generował mój link i doklejał do

Kod
http://project/admin

//a nie do

http://project


Ten post edytował jajcarzd1 9.07.2010, 10:50:23


--------------------
My mind is glowing ...
Jeśli pomogłem push the button :)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
erix
post 9.07.2010, 11:31:19
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




  1. <base href="" />

?


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
jajcarzd1
post 9.07.2010, 11:57:22
Post #3





Grupa: Zarejestrowani
Postów: 215
Pomógł: 19
Dołączył: 24.12.2003
Skąd: Przemyśl

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


Cytat(erix @ 9.07.2010, 12:31:19 ) *
  1. <base href="" />

?


Base nie będzie dobry gdyż ja link generuję dodając na początku slasha "/" po to aby będąc np. pod adresem

Kod
http://project/cart/view


i odwołując się ponownie do niego nie uzyskać adresu

Kod
http://project/cart/view/cart/view


gdybym nie dał tu slasha to linki jakie były by generowane przy kolejnych kliknięciach byłyby ze soba sumowane



Ten post edytował jajcarzd1 9.07.2010, 12:27:23


--------------------
My mind is glowing ...
Jeśli pomogłem push the button :)
Go to the top of the page
+Quote Post

Posty w temacie


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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 20:22