You are here

function panels_mini_ui::edit_form_layout_validate in Panels 7.3

Same name and namespace in other branches
  1. 6.3 panels_mini/plugins/export_ui/panels_mini_ui.class.php \panels_mini_ui::edit_form_layout_validate()

Validate that a layout was chosen.

File

panels_mini/plugins/export_ui/panels_mini_ui.class.php, line 221

Class

panels_mini_ui
@file

Code

function edit_form_layout_validate(&$form, &$form_state) {
  $display =& $form_state['display'];
  if (empty($form_state['values']['layout'])) {
    form_error($form['layout'], t('You must select a layout.'));
  }
  if ($form_state['op'] == 'edit') {
    if ($form_state['values']['layout'] == $display->layout) {
      form_error($form['layout'], t('You must select a different layout if you wish to change layouts.'));
    }
  }
}