Views 3 (Drupal 7) Кастомное поле всегда генерит _field_data в $row ?

Главные вкладки

Аватар пользователя ancient ancient 17 августа 2015 в 0:53

Добрый день!

Работаю с Views 3.11 (Drupal 7), нужно в шаблоне использовать кастомное поле, допустим, field_address.
Когда это поле добавляю в fields.

В шаблоне
print_r($row) выглядит:
...
[field_data_field_address_node_entity_type] => node
...
[_field_data] => Array
(
[nid] => Array
(
[entity_type] => node
[entity] => stdClass Object
(
и начинаются данные ноды по всем полям.
}

Как бы не колдовал с выводом, пробовал с разными полями, всегда грузится _field_data.
Можно этого избежать и грузить в $row или в $fields чисто мое поле?

Не очень хочется грузить всю ноду, ради 1 поля, тем более, если 20-30 айтемов на вывод.
И, вообще, не понятно сфигали это происходит. Или это какая-то норма для D7+Views3 ?

Очень верю, что у меня кривые ручки, но на сайте и в гугле пока ответа не нашел. Sad
Буду благодарен за помощь.