Я считаю, что вы должны создать просмотр страницы, а не просмотр блока.Вы должны передать аргумент.Идентификатор события равен NodeID?Если да, то вы должны добавить Аргумент типа Node: NID и затем установить «Предоставить аргумент по умолчанию», равный «Node ID from URL».
Если EventId НЕ является NID, вам следует установить Аргумент по умолчанию на PHP и задать следующий PHP:
$path = drupal_get_path_alias($_GET["q"]); //get the URL alias
$path = explode("/", $path); //break path into an array
if ($path[0] == "events" && $path[1] != "")
{
return $path[1];
}
Приведенный выше код будет принимать аргумент из URL (URL-адреса).должно быть похоже на www.example.com/events/14555
Причина, по которой я использую drupal_get_path_alias, заключается в том, что вы, возможно, включили модуль pathauto. Если нет, вы можете просто дать следующий php
if (arg(0) == ‘events’ && arg(1) != ”) return arg(1);