Правильное чтение полей

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

Аватар пользователя postgres postgres 7 июля 2015 в 14:22

Есть на хабре статья про функции чтения полей

http://habrahabr.ru/post/163501/

field_view_field($entity_type, $entity, $field_name, $display = array(), $langcode = NULL)

Для ноды и для юзера все очень просто.

А можно ли эту функцию применить для чтения поля у термина таксономии? Для этого надо определить
$entity_type термина. И какой же он?

Вообще талицы с перечнем всех entity_type в базе нет, подсказки не нашел ни в базе ни в админке

Комментарии

Аватар пользователя postgres postgres 9 июля 2015 в 15:16

Ок, у меня задача вывести отформатированное поле.

Вот более конктретное описание задачи.
Требуется вывести отформатированное значение цены.
commerce_price_field_formatter_view($entity_type, $entity, $field, $instance, $langcode, $items, $display)
Это вот фунцкия которая все это делает как я понимаю.
Но у менян на входе простое число. Назначение кучи параметров пока не могу разобрать. У меня речь идет не о том чтобы вывести поле из базы данных, а просто число форматнуть и обернуть по полному подобию.
параметр $display понятен, langcode тоже. по всем другим - вопросы. Очевидно что какие то параметры надо сначала сгенерировать.
В order по факту вывод order_total идет в виде таблицы.