Skip to content

Instantly share code, notes, and snippets.

View rang501's full-sized avatar

Märt Rang rang501

  • Estonia
View GitHub Profile
@rang501
rang501 / gist:f7622418bb07e47b4b04
Created February 5, 2015 18:53
Rendering panelizer programmatically
module_load_include('inc', 'page_manager', 'plugins/tasks/node_view');
// Set page manager to standard, prevents ipe conflicts.
$entity[$entity_key[0]]->panelizer['page_manager']->pipeline = "standard";
$pm = &$entity[$entity_key[0]]->panelizer['page_manager'];
// Page tabs have wrong links, better to disable them.
foreach ($pm->display->content as &$content) {
if ($content->type == 'page_tabs') {
$content->shown = FALSE;
}