function likebtn_field_formatter_view in Like Button 8.2
Same name and namespace in other branches
- 7 likebtn.module \likebtn_field_formatter_view()
Implements hook_field_formatter_view().
File
- ./
likebtn.module, line 1327 - Implements the LikeBtn module.
Code
function likebtn_field_formatter_view($entity_type, $entity, $field, $instance, $langcode, $items, $display) {
$entity_info = entity_get_info($entity_type);
$entity_id_key = $entity_info['entity keys']['id'];
$elements = array();
foreach ($items as $delta => $item) {
$elements[$delta] = array(
'#markup' => _likebtn_get_markup($entity_type, $entity->{$entity_id_key} . '_field_' . $instance['field_id'] . '_index_' . $delta, _likebtn_flatten_field_instance_settings($instance['settings'])),
);
}
return $elements;
}