function panels_node_override_finish in Panels 6.3
Complete the wizard, create a new variant, and send them to the edit screen of that variant.
1 string reference to 'panels_node_override_finish'
- node_override.inc in plugins/
page_wizards/ node_override.inc
File
- plugins/
page_wizards/ node_override.inc, line 275
Code
function panels_node_override_finish(&$form_state) {
$page =& $form_state['page'];
$cache =& $form_state['cache'];
// Add the new handler to the page
$cache->handler->conf['display'] = $cache->display;
page_manager_handler_add_to_page($page, $cache->handler);
// Save it
page_manager_save_page_cache($page);
// Send us to the page manager edit form for this.
$form_state['redirect'] = url(page_manager_edit_url('node_view', array(
'handlers',
$cache->handler->name,
'content',
)));
drupal_set_message(t('Your node template has been created.'));
}