You are here

function views_attach_plugin_display_node_content::options_submit in Views attach 6

Same name and namespace in other branches
  1. 6.2 views_attach_plugin_display_node_content.inc \views_attach_plugin_display_node_content::options_submit()
  2. 7.2 views_attach_plugin_display_node_content.inc \views_attach_plugin_display_node_content::options_submit()

File

./views_attach_plugin_display_node_content.inc, line 125

Class

views_attach_plugin_display_node_content
The plugin that handles node-attached views.

Code

function options_submit($form, &$form_state) {

  // It is very important to call the parent function here:
  parent::options_submit($form, $form_state);
  switch ($form_state['section']) {
    case 'types':
      $this
        ->set_option('types', array_filter($form_state['values']['types']));
      break;
    case 'modes':
      $this
        ->set_option('modes', array_values(array_filter($form_state['values']['modes'])));
      break;
    case 'default_argument':
      $this
        ->set_option('default_argument', $form_state['values']['default_argument']);
      break;
    case 'show_title':
      $this
        ->set_option('show_title', $form_state['values']['show_title']);
      break;
  }
}