You are here

function theme_double_field_accordion in Double Field 7.2

Implements theme_double_field_accordion().

File

./double_field.module, line 1247
Defines "Double field" field type.

Code

function theme_double_field_accordion($vars) {
  drupal_add_library('system', 'ui.accordion');
  drupal_add_js('jQuery(document).ready(function(){jQuery(".double-field-accordion").accordion({ collapsible: true, active: false });});', 'inline');
  $output = '<div class="double-field-accordion">';
  foreach ($vars['element']['#items'] as $item) {
    $output .= '<h3><a href="#">' . $item['first'] . '</a></h3>';
    $output .= '<div>' . $item['second'] . '</div>';
  }
  $output .= '</div>';
  return $output;
}