You are here

function bootstrap_carousel_if_field_formatter_view in Bootstrap Carousel Image Formatter 7.3

Implements hook_field_formatter_view().

File

./bootstrap_carousel_if.module, line 114
Bootstrap Carousel Image Field.

Code

function bootstrap_carousel_if_field_formatter_view($entity_type, $entity, $field, $instance, $langcode, $items, $display) {
  $ids = entity_extract_ids($entity_type, $entity);
  $element[0] = array(
    '#markup' => theme('bootstrap_carousel_if', array(
      'interval' => $display['settings']['interval'],
      'pause' => $display['settings']['pause'],
      'wrap' => $display['settings']['wrap'],
      'keyboard' => $display['settings']['keyboard'],
      'indicators' => $display['settings']['indicators'],
      'image_style' => $display['settings']['image_style'],
      'background' => $display['settings']['background'],
      'background_pos' => $display['settings']['background_pos'],
      'width' => $display['settings']['width'],
      'height' => $display['settings']['height'],
      'id' => drupal_clean_css_identifier(implode('-', $ids) . '-' . $instance['field_name']),
      'items' => $items,
    )),
  );
  return $element;
}