Вход Регистрация
Файл: system/controllers/admin/actions/ctypes_delete.php
Строк: 32
<?php

class actionAdminCtypesDelete extends cmsAction {

    public function 
run($id){

        if (!
$id) { cmsCore::error404(); }

        
$content_model = cmsCore::getModel('content');

        
$ctype = $content_model->getContentType($id);

        
$ctype = cmsEventsManager::hook("ctype_before_delete", $ctype);

        
$content_model->deleteContentType($id);
        
        
cmsEventsManager::hook("ctype_after_delete", $ctype);

        
cmsCore::getModel('widgets')->deletePagesByName('content', "{$ctype['name']}.*");

        
cmsCore::getController('activity')->deleteType('content', "add.{$ctype['name']}");

        
$this->redirectToAction('ctypes');

    }

}
Онлайн: 2
Реклама