Exposed Filter mit clean urls?
Eingetragen von tomx (771)
am 10.04.2013 - 21:01 Uhr in
am 10.04.2013 - 21:01 Uhr in
Kann man die etwas kryptischen Suchparameter der views Filter auch irgendwie lesbar darstellen, wie clean urls?
So sieht die url aus mit dem views Filter
domain.de/?field_x_tid=1&field_y_tid=1&date_filter%5Bvalue%5D%5Bdate%5D=
- Anmelden oder Registrieren um Kommentare zu schreiben
Da ist mir nichts bekannt,
am 14.04.2013 - 16:43 Uhr
Da ist mir nichts bekannt, warum willst du das denn als clean URL haben.
– Grüße aus Franken –
"Eine Entscheidung ist dann eine gute Entscheidung, wenn Sie zu mehr Möglichkeiten führt.”
Heinz von Foerster (Kybernetiker)
www.bienlein-kommunikation.de
Weil ich clean urls haben
am 20.04.2013 - 11:46 Uhr
Weil ich clean urls haben will :-)
url_inbound_alter
am 20.04.2013 - 12:07 Uhr
Moin.
Einerseits könntest Du die in der URL verwendeten Namen der Filter anpassen; damit sehen die Parameter zumindest etwas besser aus (auch wenn es Suchmaschinen, bzw. aus SEO-Sicht vollkommen Wurst ist, wie die Parameter ausschauen).
Andererseits könntest Du die URL mittels [api:hook_url_inbound_alter:7] und bestehende Links mittels [api:hook_url_outbound_alter:7] wie gewünscht umschreiben. Dabei musst Du dann allerdings beachten, dass die normalen exposed Filter damit nicht funktionieren (also die, die per submit abgeschickt werden). Um das hinzubekommen, musst Du das Modul [do:better_exposed_filters Better Exposed Filters] verwenden und die Filter als Links ausgeben.
Die Filter und die Sortierung auf http://wechselwild.com/de/shop sind so gebaut (mal als Beispiel).
Tipp: Beachte die Verhaltensregeln des DrupalCenter.
Ich sehe Deine
am 22.04.2013 - 15:24 Uhr
Ich sehe Deine umgeschriebenen URLs nicht. Auch sehe ich keine Exposed filters nur die suche und die zeigt die gewonten not clean urls.
Zum Unschreiben der URL: In welcher Datei hast Du denn welche funktion geändert? Hast du evt. eine snipsel code davon?
exposed Filter
am 22.04.2013 - 19:10 Uhr
Ich sehe Deine umgeschriebenen URLs nicht. Auch sehe ich keine Exposed filters
Links die Optionen in der Sidebar ("Gürtel", "Caps", ...)? Oben die Links neben der Suche? Das sind alles "Exposed Filter" und "Exposed Sort" aus Views.
Beispiel:
shop/guertel/small/rehlein/belt_color_brown
: in der URL verstecken sich 4 einzelne "Exposed Filter", der Artikeltyp ("guertel"), die Artikelgröße ("small"), die Artikelkategorie ("rehlein") und die Artikelfarbe.In welcher Datei hast Du denn welche funktion geändert? Hast du evt. eine snipsel code davon?
Der Code steckt in einem eigenen Modul und würde Dir so nicht wirklich etwas bringen, da dort noch einige Dinge mehr gemacht werden und auch relativ viele zusätzliche eigene Funktionen verwendet werden, die insgesamt einen Umfang von mehreren 100 Zeilen haben.
Tipp: Beachte die Verhaltensregeln des DrupalCenter.