You are here

function location_cck_field_formatter in Location 5.3

Implementation of hook_field_formatter().

The $node argument is necessary so that filter access can be checked on node preview.

File

contrib/location_cck/location_cck.module, line 196
Defines location field type.

Code

function location_cck_field_formatter($field, $item, $formatter, $node) {
  $hide = array_keys(array_filter($field['location_settings']['display']['hide']));
  if (empty($item)) {
    return '';
  }
  $item = location_load_location($item['lid']);
  return theme('location', $item, $hide);
}