Есть на хабре статья про функции чтения полей
http://habrahabr.ru/post/163501/
field_view_field($entity_type, $entity, $field_name, $display = array(), $langcode = NULL)
Для ноды и для юзера все очень просто.
А можно ли эту функцию применить для чтения поля у термина таксономии? Для этого надо определить
$entity_type термина. И какой же он?
Вообще талицы с перечнем всех entity_type в базе нет, подсказки не нашел ни в базе ни в админке
Комментарии
taxonomy_term
Если необходимо не "выводить" поля, а именно получать их значения, в большинстве случаев лучше работать с entity_metadata_wrapper() ( http://xandeadx.ru/blog/drupal/549 )
посмотрите вывод entity_get_info(), ключи массива - это все entity types вашей системы
Ок, у меня задача вывести отформатированное поле.
Вот более конктретное описание задачи.
Требуется вывести отформатированное значение цены.
commerce_price_field_formatter_view($entity_type, $entity, $field, $instance, $langcode, $items, $display)
Это вот фунцкия которая все это делает как я понимаю.
Но у менян на входе простое число. Назначение кучи параметров пока не могу разобрать. У меня речь идет не о том чтобы вывести поле из базы данных, а просто число форматнуть и обернуть по полному подобию.
параметр $display понятен, langcode тоже. по всем другим - вопросы. Очевидно что какие то параметры надо сначала сгенерировать.
В order по факту вывод order_total идет в виде таблицы.
Совсем в другом месте все решается и совсем по другому.
Решено в общем.