-
Filterwerte in der URL
Hallo zusammen,
komm bei einer Sache grade nicht weiter.
Ich will eine Filterfunktion bauen.
Z.B.
Zeit: Sommer, Winter
Tag: Vormittags, Nachmittags
Wenn jetzt der Benutzer die Filterung auf Sommerzeit und Tag Nachmittags setzt soll in der URL folgender Aufbau sein sein
Code:
seite.de/zeit/sommer/tag/nachmittags.html
Wie muss ich da die URL aufbauen damit ich keine 404-Fehlermeldung erhalte? Das ganze soll Dynamisch funktionieren, da man im Backend die Filterung selbst definieren kann.
Vielen Dank.
-
-
Hab das schon mal kurz angeschaut und probiert gehabt. Leider ohne Erfolg.
Werde morgen nochmals versuchen.
-
Angenommen du hast eine Seite mit dem Alias "lorem". Und angenommen du rufst folgende URL auf:
Code:
example.org/lorem/zeit/sommer/tag/nachmittags.html
dann könnte man auf der Seite "lorem" ein Modul einfügen, was dann folgendes macht:
PHP-Code:
\Input::get('zeit'); // "sommer"
\Input::get('tag'); // "nachmittags"
-
Danke euch.
Hab eine Lösung finden können. Hänge jetzt nur an einem anderem Problem
-
Was ist denn deine Lösung?
-
Hab mir an dieser Programmierung ein Beispiel gefunden.
Parameter holen
https://github.com/MetaModels/core/b....php#L172-L203
String zusammenstellen
https://github.com/MetaModels/core/b...r.php#L92-L123
und dann mit
Code:
Controller::generateFrontendUrl
die erstellt und Umgeleitet.