You are here

function textformatter_contrib_link_field_create_list in Text list formatter 8.2

Same name and namespace in other branches
  1. 7 textformatter_contrib/textformatter_contrib.module \textformatter_contrib_link_field_create_list()

Link field listing callback.

1 string reference to 'textformatter_contrib_link_field_create_list'
textformatter_contrib_textformatter_field_info in textformatter_contrib/textformatter_contrib.module
Implements hook_textformatter_field_info().

File

textformatter_contrib/textformatter_contrib.module, line 166
Textformatter support for contributed module fields.

Code

function textformatter_contrib_link_field_create_list($entity_type, $entity, $field, $instance, $langcode, $items, $display) {
  $list_items = array();
  foreach ($items as $delta => $item) {
    $contrib_settings = $display['settings']['textformatter_contrib'];
    $list_items[] = theme('link_formatter_' . $contrib_settings['link_field_display_type'], array(
      'element' => $item,
      'field' => $instance,
    ));
  }
  return $list_items;
}