You are here

function field_group_pre_render_accordion_item in Field Group 7.2

Same name and namespace in other branches
  1. 7 field_group.module \field_group_pre_render_accordion_item()

Implements field_group_pre_render_<format-type>. Format type: Accordion item.

Parameters

$element The field group form element.:

$group The Field group object prepared for pre_render.:

$form The root element or form.:

File

./field_group.module, line 758
Fieldgroup module.

Code

function field_group_pre_render_accordion_item(&$element, $group, &$form) {
  $element += array(
    '#type' => 'markup',
    '#prefix' => '<h3 class="field-group-format-toggler ' . $group->format_type . ($group->collapsed ? '' : ' field-group-accordion-active') . '">' . check_plain(t($group->label)) . '</h3>
    <div class="field-group-format-wrapper ' . $group->classes . '">',
    '#suffix' => '</div>',
  );
  if (!empty($group->description)) {
    $element['#prefix'] .= '<div class="description">' . $group->description . '</div>';
  }
  drupal_add_library('system', 'ui.accordion');
}