function view_mode_page_form_submit in View Mode Page 7
Same name and namespace in other branches
- 8 view_mode_page.module \view_mode_page_form_submit()
- 8.2 view_mode_page.module \view_mode_page_form_submit()
- 7.2 view_mode_page.module \view_mode_page_form_submit()
Implements hook_form_submit().
Form submit handler for saving view mode page patterns.
1 string reference to 'view_mode_page_form_submit'
- view_mode_page_form_alter in ./
view_mode_page.module - Implements hook_page_alter().
File
- ./
view_mode_page.module, line 89 - View Mode Page module allows users to add a page for a specific view mode.
Code
function view_mode_page_form_submit($form, &$form_state) {
$content_type = $form['#bundle'];
$view_mode = $form['#view_mode'];
if (isset($form_state['values']['additional_settings']['view_mode_page_settings']['view_mode_page_url_pattern'])) {
view_mode_page_delete_patterns($content_type, $view_mode);
view_mode_page_add_pattern($content_type, $view_mode, $form_state['values']['additional_settings']['view_mode_page_settings']['view_mode_page_url_pattern'], $form_state['values']['additional_settings']['view_mode_page_settings']['view_mode_page_show_title'], $form_state['values']['additional_settings']['view_mode_page_settings']['view_mode_page_title']);
menu_rebuild();
}
}