function view_mode_page_remove_pattern_submit in View Mode Page 8.2
Same name and namespace in other branches
- 7.2 view_mode_page.module \view_mode_page_remove_pattern_submit()
Submit handler for the remove pattern form
File
- ./
view_mode_page.module, line 800 - View Mode Page module allows users to add a page for a specific view mode.
Code
function view_mode_page_remove_pattern_submit($form, &$form_state) {
$hash = arg(4);
$pattern = (object) drupal_json_decode($form_state['values']['pattern']);
if (view_mode_page_pattern_hash($pattern) == $hash) {
view_mode_page_delete_entity_patterns($pattern->entity_type, $pattern->content_type, $pattern->view_mode, $pattern->url_pattern);
global $user;
drupal_set_message(t('View Mode Page pattern removed'));
watchdog('view_mode_page', 'Pattern removed: ' . drupal_json_encode($pattern) . ' by uid ' . $user->uid);
drupal_goto('admin/structure');
}
}