node_view_menu.inc in Contextual Administration 6
File
plugins/context_admin/node_view_menu.inc
View source
<?php
$plugin = array(
'title' => t('View Node'),
'description' => t('Places a node view in a specified menu location. Requires a node context to be passed to it.'),
'required context' => new ctools_context_required(t('Node'), 'node'),
);
function context_admin_node_view_menu_content_form(&$form, &$form_state, $cache = NULL) {
return $form;
}
function context_admin_node_view_menu_content_form_submit(&$form, &$form_state) {
context_admin_set_page_cache($form_state['page']->subtask_id, $form_state['page']);
return $form_state;
}
function context_admin_node_view_menu_render_page($handler, $contexts, $args, $test = TRUE) {
$node = $contexts[$handler->conf['submitted_context']]->data;
return node_view($node);
}