[РЕШЕНО]Пустой массив $items в hook_field_formatter_view().

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

Аватар пользователя dashiwa dashiwa 3 октября 2015 в 0:11

Пустой массив $items в hook_field_formatter_view().

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

Комментарии

Аватар пользователя dashiwa dashiwa 3 октября 2015 в 3:52

Пустой $items ? Не беда.

Смотрим сюда
hook_field_widget_form(&$form, &$form_state, $field, $instance, $langcode, $items, $delta, $element)
Тут наше поле должно отдаваться, как дочерний массив массива $element, с ключом , соответвующим названию нашего поля в базе данных

Пример custom_field - наше поле в бд
$my_field_form - наша форма, или еще что, для редактирования значений и сохранения значений

$element['custom_field'] = $my_field_form;

return $element;