You are here

function theme_webform_steps in Webform steps 7

1 theme call to theme_webform_steps()
webform_steps_form_webform_client_form_alter in ./webform_steps.module
Implements hook_form_FORM_ID_alter().

File

./webform_steps.module, line 202

Code

function theme_webform_steps($variables) {
  $element =& $variables['element'];
  $buttons = element_children($element, FALSE);
  $output = array();
  foreach ($buttons as $key) {
    $button =& $element[$key];
    if ($key == 'next') {
      $output[] = render($button);
    }
    else {
      $button =& $element[$key];
      $classes = 'webform-step ' . implode(' ', $button['#wrapper_classes']);
      $rendered = render($button);
      $output[] = "<span class=\"{$classes}\"><span>{$button['#value']}{$rendered}</span></span>";
    }
  }
  return implode('', $output);
}