Модуль relativity для 4.5 - ошибка

6 августа 2005 в 0:29
Аватар пользователя bang bang 0 2

В модуле relativity для версии 4.5 - ошибка в строке 1144:

$node->body = $node->body . $nav['content'] ? form_group(variable_get('relativity_ancestors_label', t('Related Ancestors')), $nav['content']) : '';

Очевидно, что имелось в виду

$node->body = $node->body . ( $nav['content'] ? form_group(variable_get('relativity_ancestors_label', t('Related Ancestors')), $nav['content']) : '');

"." имеет более высокий приритет, чем "?"

Комментарии

Несомненно у конкатенации строк более высокий приоритет. Тут от багрепорта мало проку, об ошибке лучше писать на drupal.org в багтрекер для данного модуля или его автору на почту.

--
Axel,
www.axel.drupal.ru

9 августа 2005 в 1:16

А я навоял для flexinode новый тип поля "отношение". В настройках поля указывается тип нодов, а потом при создании нода из выпадающего списка (select) можно выбрать нужную ноду.

25 августа 2005 в 19:04