function textformatter_contrib_field_collection_field_create_list in Text list formatter 7
Field collection field listing callback.
1 string reference to 'textformatter_contrib_field_collection_field_create_list'
- textformatter_contrib_textformatter_field_info in textformatter_contrib/
textformatter_contrib.module - Implements hook_textformatter_field_info().
File
- textformatter_contrib/
textformatter_contrib.module, line 191 - Textformatter support for contributed module fields.
Code
function textformatter_contrib_field_collection_field_create_list($entity_type, $entity, $field, $instance, $langcode, $items, $display) {
$contrib_settings = $display['settings']['textformatter_contrib'];
$list_items = array();
$view_mode = !empty($contrib_settings['field_collection_view_mode']) ? $contrib_settings['field_collection_view_mode'] : 'full';
foreach ($items as $delta => $item) {
if ($field_collection = field_collection_field_get_entity($item)) {
$content = $field_collection
->view($view_mode);
$list_items[$delta] = drupal_render($content);
}
}
return $list_items;
}