You are here

function theme_webform_structured_text in Webform Structured Text 7

Same name and namespace in other branches
  1. 6 structured_text.inc \theme_webform_structured_text()

Theme a webform structured text element.

1 theme call to theme_webform_structured_text()
_webform_render_structured_text in ./structured_text.inc
Implements _webform_render_component().

File

./structured_text.inc, line 631

Code

function theme_webform_structured_text($variables) {
  drupal_add_css(drupal_get_path('module', 'webform_structured_text') . '/webform_structured_text.css');
  $element = $variables['element'];
  $has_error = form_get_error($element);
  $output = drupal_render_children($element);
  if (!$element['#separate_boxes']) {
    $output = '<div class="structured-text-one-field' . ($has_error ? ' has-error' : '') . '">' . $output . '</div>';
  }
  $output = '<div class="webform-container-inline">' . $output . '</div>';
  return $output;
}