Lesbare URL's erstellen und auswerten
Zur Zeit baue ich in meinen Erweiterungen URL's so zusammen:
Code:
domain.de/seite/para1/wert1/para2/wert2.html
und hole die Parameter mit beispielsweise
PHP-Code:
\Input::setGet('para1', \Input::get('para1'));
$para1 = \Input::get('para1')
\Input::setGet('para2', \Input::get('para2'));
$para2 = \Input::get('para2')
in mein Modul.
Jetzt würde ich aber gern auch solche URL's erstellen wollen:
Code:
domain.de/seite/wert1/wert2.html
Wie komme ich denn jetzt da ran? Theoretisch würde ich in der URL-Umschreibung jetzt erwarten:
Code:
domain.de/seite.html?wert1=wert2
wert1 wäre dann einer der GET-Parameter, aus dem ich intern einen Variablenwert machen würde: $para1 (= "wert1").
Und wert2 wäre dementsprechend in meinem Modul: $para2 (= "wert2").
Falls das technisch so abläuft, müßte ich mir eine kleine Funktion schreiben, die die Parameter entsprechend "übersetzt". Oder gibt es noch andere Möglichkeiten?