[Решено] Программно получить названия поля Field API

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

Аватар пользователя ArmRus ArmRus 30 мая 2012 в 17:17

Здравствуйте. Столкнулся с такой "детской" проблемой. есть задача при реализации которого нужно получить название поля.
приведу пример чтобы ясно было в чем суть проблемы.
я для определенного типа создал поле Адрес с программным именем field_address
в функции я получаю программное имя поля field_name (field_address )
так же есть bundle(page) и entity_type (node )
пробовал вытянуть черезfield_info_field получаю много данных но названия(Адрес) нет. Я уже пол апи перекопал, знаю что можно из entity вытянуть но это не то. Буду благодарен за советы или подсказки куда рыть...
заранее благодарю.

Комментарии

Аватар пользователя ArmRus ArmRus 30 мая 2012 в 17:39

Нашел одно решение field_info_instances с параметрами(в описаноом примере field_info_instances('node','page') ) возвращает ассоцативный масив со всеми полями. Оттуда можно вытянуть нужные данные. Но все таки может есть способ вытягивать имя нужного поля?