Вылезла проблема - при создании новых нод - ей присваивается значение language "ru" в следствии чего дополнительные поля FIELDS не отображаются. Посмотрел в БД своей - и получается, что ноды нормально отображаются только с параметром: language "und". Изменил в БД "ru" на "und" - заработало, но как сделать так, чтобы автоматом всем нодам "und" присваивалось?
Подскажите, как исправить, ни как не могу разобраться
Комментарии
Устанавливали http://drupal.org/project/entity_translation а потом его отключали?
нет, но ставил:
http://ftp.drupal.org/files/projects/entity-7.x-1.0-rc3.zip
всё, решил!
доп поля нужно выводить не:
print check_plain($node->field_доп_поле[$node->language][0]['value'])
а вот так:
print $node->field_доп_поле['und'][0]['value']
или так:
$node->field_доп_поле['und'][0]['value']
А ещё лучше через field_get_items() + фильтровать вывод