function views_skinr_submit_handler_view in Skinr 6        
                          
                  
                        Same name and namespace in other branches
- 6.2 modules/views.skinr.inc \views_skinr_submit_handler_view()
 
 
Related topics
1 string reference to 'views_skinr_submit_handler_view'
  - views_skinr_data in modules/views.skinr.inc
 
  - Implementation of hook_skinr_data().
 
 
File
 
   - modules/views.skinr.inc, line 252
 
  - Provide skinr handling for node.module
 
Code
function views_skinr_submit_handler_view(&$form, $form_state, $module, $form_settings) {
  switch ($form_state['values']['op']) {
    case t('Save'):
      
      views_include('cache');
      if ($skinr_data = views_object_cache_get('skinr', $form_state['view']->name, TRUE)) {
        $hook = $module;
        foreach ($skinr_data as $theme_name => $theme) {
          foreach ($theme as $key => $value) {
            skinr_set($theme_name, $hook, $key, $value);
          }
        }
        views_object_cache_clear('skinr', $form_state['view']->name);
      }
      break;
    case t('Cancel'):
      
      views_include('cache');
      views_object_cache_clear('skinr', $form_state['view']->name);
      break;
  }
}