function panopoly_admin_panelizer_delete_form in Panopoly 7
Confirmation form for deleting a panelizer revision.
1 string reference to 'panopoly_admin_panelizer_delete_form'
- panopoly_admin_menu in modules/
panopoly/ panopoly_admin/ panopoly_admin.module - Implementation of hook_menu
File
- modules/
panopoly/ panopoly_admin/ panopoly_admin.module, line 553
Code
function panopoly_admin_panelizer_delete_form($form, &$form_state, $entity_type, $entity_id) {
$entities = entity_load($entity_type, array(
$entity_id,
));
if (!empty($entities)) {
$entity = reset($entities);
}
$entity_info = panopoly_admin_entity_parse_info($entity, $entity_type);
$form['#redirect'] = 'admin/site';
$form['entity_type'] = array(
'#type' => 'value',
'#value' => $entity_info['type'],
);
$form['entity_id'] = array(
'#type' => 'value',
'#value' => $entity_info['id'],
);
$form['entity_title'] = array(
'#type' => 'value',
'#value' => $entity_info['title'],
);
return confirm_form($form, t('Are you sure you want to delete the overridden page template for %title?', array(
'%title' => $entity_info['title'],
)), 'admin/site');
}