[Решено] Как програмно присвоить значение аргументу Вида (Views)?

Есть вид. Ему назначены поля для вывода. Ему назначен аргумент — ID термина.
Что мне надо ввести в аргумент «ID термина» → Что делать, если аргумент отсутствует=Указать базовый аргумент → Базовый тип аргумента=Код PHP, чтобы присвоить аргументу значение, например, 1?

Спасибо. Заработало.

Решение:

В аргумент «ID термина» → Что делать, если аргумент отсутствует=Указать базовый аргумент → Базовый тип аргумента=Код PHP ввести
return значение_аргумента; // например return 1;
Примечание: код надо вписывать без "<? php" и "?>".

Если надо получить значение с пути текущей ноды, то:

if (arg(0) == 'node' && is_numeric(arg(1)) && !arg(2) {
  return arg(1); // вернет ID текущей ноды = присвоит аргументу ID текущей ноды
}
else {
  return значение_по-умолчанию;
}

Если надо вывести Views с нодами, которые имеют такой же термин как и текущая нода, то:

if (arg(0) == 'node' && is_numeric(arg(1)) && !arg(2)) {
  $node = node_load(arg(1));
  $terms = taxonomy_node_get_terms_by_vocabulary($node, 4); // 4 - ID нужного словоря
   return key($terms);
}

Коментарі

Enter PHP code that returns a value to use for this argument. Do not use <? php ? >. You must return only a single value for just this argument. Типу має бути так:
return 1;
Відповідно перед тип як ми повертаємо певне занчення, можуть бути певні розрахунки.

в аргумент «ID термина» → Что делать, если аргумент отсутствует=Указать базовый аргумент → Базовый тип аргумента=Код PHP
там есть поле которое подставляет фиксированное значение ( Fixed entry/Фиксированная запись)
Если все же нужно РНР, то
return 1;
Если нужно вернуть ИД ноды:

if (arg(0) == 'node' && arg(2) == '') {
  return arg(1);
}
else {
  return 1;
}

Полезно. Сенкс!!!