Модуль field_collection всю свою историю существования (аж 2010 года) проходит в статусе beta версии. Тем не менее многие разработчики используют его в своих проектах. На текущий момент это версия 7.x-1.0-beta13.
Хотя FC — это ещё один entity, но некоторые обычные механизмы работы с полями, применимые к entity, здесь реализуются иначе.
Получить данные поля для последующего рендерегинга, можно используя общий механизм:
|
|
$FC_entity = field_collection_item_load($collection_id); $view = field_view_field('field_collection_item', $FC_entity, 'field_name'); |
Но рендер функция, применяемая обычно после этого:
скорее всего выполнится с фатальной ошибкой. Возможно, в более ранних версиях ошибка отсутствует.
Сейчас рабочим вариантом рендеринга остаётся вызов другой функции рендеринга друпала:
|
|
print drupal_render_children($field); |
Drupal 7 Field Collection
Данная запись опубликована в 31.01.2019 19:35 и размещена в рубрике Drupal.
Вы можете перейти в конец страницы и оставить ваш комментарий.
Мало букафф? Читайте есчо !
Апрель 13, 2021 г.
Рассмотрим технику того, как выполнить node_save во время hook_node_insert.
Проблема в том, что во время данного хука мы еще находимся в транзакции и выполнить сохранение ноды прямо тут коде функции - не получится. Т.е. следующий код работать не ...
Читать
Март 22, 2021 г.
Проявляется как не прогружающиеся wysiwyg редактор (ckeditor, например) или элементы поля, обрабатываемые модулем media, при добавлении параграфа (entity модуля parapraphs). Это по-крайней мере два примера с которыми я лично сам сталкивался.
Характерно, ...
Читать
Ноябрь 22, 2018 г.
Модуль Config Pages позволяет создавать страницы конфигурации для вашего модуля, всего сайта, или может быть просто одного из разделов сайта. Потом эти значения можно читать из программы и использовать так, как вам требуется. Но API Config Pages не содержит ...
Читать
Октябрь 12, 2018 г.
Drupal 7 поддерживает работу с таксономией на уровне ядра (модуль taxonomy), предоставляя богатый арсенал функций.
Здесь мы рассмотрим только функции, ...
Читать