[gelöst] View - contextual Filter - 1 Argument 2 Filter
Eingetragen von Charly (85)
am 11.12.2015 - 15:08 Uhr in
am 11.12.2015 - 15:08 Uhr in
Hallo zusammen,
ich habe einen View der enthält 2 Contextual Filter. Wenn ich diese Filter mit einer URL wie www.domain.com/arg1/arg2 anspreche klappt das wunderbar. Jetzt brauche ich es aber so, dass beide Filter mit www.domain.com/arg1 angesprochen werden. Also es sollen beide Filter mit dem gleichen Argument gefüttert werden.
Kann mir jemand helfen wie ich das anstelle?
Vielen Dank für eure Hilfe.
VG Charly
- Anmelden oder Registrieren um Kommentare zu schreiben
Dann mußt Du beim zweiten
am 11.12.2015 - 15:39 Uhr
Dann mußt Du beim zweiten Kontextfilter in die Abteilung: "Was tun, wenn dieser Filter nicht in der URL vorhanden ist?" => default Argument zur Verfügung stellen => PHP-Code und das erste Argument zurückgeben.
Danke für den Tipp. Eine
am 14.12.2015 - 09:03 Uhr
Danke für den Tipp.
Eine dumme Frage habe ich noch. Wie gebe ich das als PHP Code ein.
return $argument[1];
funktioniert nicht.
allgemein sind meine Einstellungen richtig. Mit return "Wert"; geht es. Es fehlt mir nur noch die richtige Schreibweise für die Argument Variable.
Danke für Deine Hilfe.
VG Charly
etwa so:<?php $path =
am 14.12.2015 - 10:25 Uhr
etwa so:
<?php
$path = drupal_get_path_alias($_GET['q']); //get alias of URL
$path = explode('/', $path); //break path into an array
return $path[1];
?>
Super funktioniert. danke für
am 14.12.2015 - 14:47 Uhr
Super funktioniert.
danke für Deine Hilfe.