You are here

function template_preprocess_foundation_accordion in ZURB Section 7

Same name and namespace in other branches
  1. 8.5 foundation_group.module \template_preprocess_foundation_accordion()
  2. 7.3 foundation_group.module \template_preprocess_foundation_accordion()

Implements template_preprocess_foundation_accordion().

Parameters

$variables:

File

./foundation_group.module, line 230

Code

function template_preprocess_foundation_accordion(&$variables) {
  $variables['extra_classes'] = $variables['group']->classes;
  foreach ($variables['items'] as $key => $item) {
    $variables['accordions'][] = array(
      'title' => check_plain($item['#title']),
      'content' => drupal_render($item),
    );
  }

  // defaults
  if (count($variables['accordions'])) {
    $variables['accordions'][0]['list_class'] = 'active';
    $variables['has_content'] = TRUE;
  }
}