function field_collection_table_field_formatter_view in Field Collection Table 7
Implements hook_field_formatter_view().
File
- ./
field_collection_table.module, line 35 - Module implementing a field-collection table formatter.
Code
function field_collection_table_field_formatter_view($entity_type, $entity, $field, $instance, $langcode, $items, $display) {
$element = array();
$settings = $display['settings'];
if (empty($items) && !empty($settings['hide_empty'])) {
return $element;
}
if ($settings['orientation'] === 'columns') {
_field_collection_table_column_mode($element, $settings, $entity_type, $entity, $field, $instance, $langcode, $items, $display);
}
if ($settings['orientation'] === 'rows') {
_field_collection_table_row_mode($element, $settings, $entity_type, $entity, $field, $instance, $langcode, $items, $display);
}
field_collection_field_formatter_links($element, $entity_type, $entity, $field, $instance, $langcode, $items, $display);
return $element;
}