You are here

function panelizer_panelizer_default_types_alter in Panelizer 7.2

Same name and namespace in other branches
  1. 6 panelizer.module \panelizer_panelizer_default_types_alter()
  2. 7.3 panelizer.module \panelizer_panelizer_default_types_alter()
  3. 7 panelizer.module \panelizer_panelizer_default_types_alter()

Implements hook_panelizer_defaults_alter().

Remove the panels node because there is no point to panelizing it.

File

./panelizer.module, line 973
The Panelizer module attaches panels to entities, providing default panels and allowing each panel to be configured independently by privileged users.

Code

function panelizer_panelizer_default_types_alter(&$bundles, $entity_type) {
  switch ($entity_type) {
    case 'node':

      // Disallow the panel node type, since it's already a panel.
      if (module_exists('panels_node') && !empty($bundles['panel'])) {
        unset($bundles['panel']);
      }
      break;
    case 'user':
  }
}