Wie kann ich% 20 aus einer URL entfernen, die von einem Kontextfilter bewertet wurde?

7

Ich habe einen Kontextfilter, der so eingestellt ist, dass der "Rohwert von URL" anhand meines Taxonomiebegriffs bewertet wird. Das Problem ist, dass einige meiner Taxonomiebegriffe zwei oder drei Wörter lang sind. Dies führt zu einer URL wie:

https://example.com/category/my%20taxonomy%20term

Was ich möchte, ist, dass meine URL lautet:

https://example.com/category/my-taxonomy-term (dies liefert jedoch derzeit keine Ergebnisse).

Gibt es eine Möglichkeit, Bindestriche anstelle von% 20 in einem Ansichtskontextfilter zu verwenden, der die Einstellung "Rohwert von URL" verwendet?

YPCrumble
quelle

Antworten:

5

Mach dir keine Sorgen, Drupal lässt dich nicht mit hässlichen URLs hängen.

1) Öffnen Sie Ihren Kontextfilter in der Administrationsoberfläche.

2) Erweitern Sie den Abschnitt "Mehr" unten.

3) Aktivieren Sie "Leerzeichen in Bindestriche in URL umwandeln".

Begriffe wie "Mein-Taxonomie-Begriff" werden jetzt als "Mein Taxonomie-Begriff" verarbeitet.

Bonus: Wenn dieser Begriff für den Seitentitel groß geschrieben werden muss, ändern Sie "Groß- und Kleinschreibung" in "Großbuchstaben für jedes Wort" (auch im Abschnitt "Mehr").

SCasey
quelle