You are here

function _form_builder_webform_form_builder_preview_alter_pagebreak in Form Builder 6

Same name and namespace in other branches
  1. 7.2 modules/webform/form_builder_webform.components.inc \_form_builder_webform_form_builder_preview_alter_pagebreak()
  2. 7 modules/webform/form_builder_webform.components.inc \_form_builder_webform_form_builder_preview_alter_pagebreak()

Implements _form_builder_webform_form_builder_preview_alter_component().

Related topics

File

modules/webform/form_builder_webform.components.inc, line 621
Default webform component callbacks for functionality related to the Form Builder.

Code

function _form_builder_webform_form_builder_preview_alter_pagebreak($form_element) {

  // Convert the pagebreak element to a markup element before displaying it.
  $form_element['#type'] = 'markup';
  $form_element['#form_builder']['element_type'] = 'markup';
  unset($form_element['#theme']);

  // Display the title of the pagebreak field as regular markup.
  $form_element['#value'] = '--- ' . check_plain($form_element['#title']) . ' ---';
  $form_element['#value'] .= '<div class="description">' . t('(Fields below will be displayed on a new page)') . '</div>';
  return $form_element;
}