You are here

function panelizer_set_status_action_submit in Panelizer 7.3

Same name and namespace in other branches
  1. 7.2 panelizer.module \panelizer_set_status_action_submit()

FormAPI submission callback.

File

./panelizer.module, line 1665
The Panelizer module attaches panels to entities, providing default panels and allowing each panel to be configured independently by privileged users.

Code

function panelizer_set_status_action_submit($form, $form_state) {
  $view_mode = $form_state['values']['view_mode'];
  $panelizer = $form_state['values']['panelizer'][$view_mode];
  $retval = array(
    'panelizer' => $panelizer,
    'view_mode' => $view_mode,
  );
  if ($form_state['values']['panelizer'] != 'not') {
    $retval['panelizer_default'] = $form['#panelizer_defaults'][$panelizer];
  }
  return $retval;
}