Home > Drupal > Drupal / Views: Argumente an einen Block übergeben

Drupal / Views: Argumente an einen Block übergeben

September 2nd, 2009

Argumente können nur mit einem Trick an einen Block übergeben werden!

Alle Infos findet ihr hier: Link

Für mein Problem sah die Lösung so aus:

- Als Argument “Beitrags-ID” gewählt
- Dann bei “Die auszuführende Aktion, wenn das Argument nicht vorhanden ist: ” -> “Standardargument zu Verfügung stellen” gewählt
- Als PHP-Code folgendes eingeben:


$path = drupal_get_path_alias($_GET["q"]);
$path = explode("/", $path);
if ($path[0] == "node" && $path[1] != "") { return $path[1]; }

- Als Validator noch “Node” ausgewählt und den passenden Inhaltstyp gewählt

(Alternativ könnte man statt dem PHP Code auch einfach “Beitrags-ID aus URL” nehmen ;-) )

admin Drupal , ,

  1. No comments yet.
  1. No trackbacks yet.