function panels_everywhere_form_panels_panel_context_edit_settings_alter in Panels Everywhere 7
Same name and namespace in other branches
- 6 panels_everywhere.module \panels_everywhere_form_panels_panel_context_edit_settings_alter()
Implements hook_form_FORM_ID_alter() for panels_panel_context_edit_settings to stop the IPE being offered as a render pipeline for the Panels Everywhere site template.
File
- ./
panels_everywhere.module, line 148 - panels_everywhere.module
Code
function panels_everywhere_form_panels_panel_context_edit_settings_alter(&$form, &$form_state, $form_id) {
if (isset($form_state['task_name']) && $form_state['task_name'] == 'site_template') {
if (isset($form['conf']['pipeline']['#options']['ipe'])) {
unset($form['conf']['pipeline']['#options']['ipe']);
drupal_set_message(t('The In-Place Editor may not be used with the Site Template.'), 'status', FALSE);
}
}
}