function admin_delete($id = null, $type = null)
 {
     $this->CoreCustomField->id = $id;
     $pageId = $this->CoreCustomField->field('core_page_id');
     $this->redirectDestination = array('controller' => 'core_pages', 'action' => 'view', $pageId);
     parent::admin_delete($id, $type);
 }
 function __construct()
 {
     parent::__construct();
     $siteSizes = Configure::read('Site.extraThumbnailSizes');
     if (!empty($siteSizes)) {
         $this->sizes = array_merge($this->defaultSizes, $siteSizes);
     } else {
         $this->sizes = $this->defaultSizes;
     }
 }
 function admin_edit($id = null)
 {
     $this->set('viewFiles', $this->CorePage->find('views'));
     $this->set('layoutFiles', $this->CorePage->find('layouts'));
     parent::admin_edit($id);
     $this->set('parents', $this->CorePage->generatetreelist('CorePage.id !=' . $id, '{n}.CorePage.id', '{n}.CorePage.title', '-- '));
 }