Есть нода с именем "красное яблоко" (url alias у нее транслитом krasnoe-yabloko), есть словарь таксономии, где есть термин "красное яблоко".
Задача через views делать выборку нод где один из терминов будет равен названию текующей просматриваемой ноды. Такое реализуемо?
Комментарии
1 вариант https://www.drupal.org/project/panels
+ - UI
- доп. модули
2. вариант https://www.drupal.org/project/views + custom
+ быстро, мин кода
- нужны знания PHP + views + Drupal API
Через контекстный фильтр?
Имя термина, если аргумента нет - передать значение по умолчанию - PHP код.
а в нем то-то вроде:
<?php
if (arg(0) == 'node' && is_numeric(arg(1))) {
$node = node_load(arg(1));
return $node->title;
}
?>
или прямым запросом по nid, чтоб не грузить ноду лишний раз
Бр-р-р слишком сожно.
1. А почему бы ноде не дать термин?
2. А почему бы вместо ноды не использовать термин?
Теримны у него есть и он не хочет дублировать информацию.