function mobile_codes_field_formatter_view in Mobile Codes 7.2
Implements hook_field_formatter_view().
File
- includes/
field.inc, line 31 - Content module integration.
Code
function mobile_codes_field_formatter_view($entity_type, $entity, $field, $instance, $langcode, $items, $display) {
$element = array();
$info = module_invoke_all('mobile_codes_field_formatter_info');
if (isset($info[$field['type']]) && isset($info[$field['type']]['callback']) && function_exists($info[$field['type']]['callback'])) {
foreach ($items as $delta => $item) {
$element[$delta] = array(
'#markup' => theme('mobilecode', array(
'data' => $info[$field['type']]['callback']($item),
'attributes' => array(
'#preset' => $display['settings']['mobile_codes_preset'],
),
)),
);
}
}
return $element;
}