Argument mit Slash übergeben
Eingetragen von branchenmann (3)
am 03.11.2010 - 09:30 Uhr in
am 03.11.2010 - 09:30 Uhr in
Hallo zusammen,
ich möchte eine URL als Argument in Views bereitstellen.
Angenommen meine Views-Seite lautet:
Wie kann ich dann eine Url als Argument übergeben damit ich diese intern weiter verwenden kann. Z.B.:
http://localhost/viewspage/www.google.de/intl/de/about.html
Der Versuch schlägt leider fehl, da Views nach jedem Slash ein neues Argument erwartet.
Ich hatte mal drangedacht über ein Base64-Encoding / Decoding an das Argument zu gehen. Weiß aber nicht wie ich mit einem Custom-Code an die Variablen komme.
Würde mich über Ideen und Hilfe freuen.
Viele Grüße
- Anmelden oder Registrieren um Kommentare zu schreiben
Du kannst das Argument
am 03.11.2010 - 10:31 Uhr
Du kannst das Argument mittels PHP belegen und dir z.B. mit arg() die einzelnen Elemente aus der URL holen.
Danke für die Antwort.
am 03.11.2010 - 10:48 Uhr
Danke für die Antwort. Angenommen ich habe nun folgende bas64-codierte URL und möchte diese als Argument wieder zurückgeben:
http://localhost/viewspage/d3d3Lmdvb2dsZS5kZS9pbnRsL2RlL2Fib3V0Lmh0bWw=
Mit folgendem Code hakt es noch:
$url = arg(1);
$url = base64_decode($url);
return $url;