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

class actionAdminMenuItemToggle extends cmsAction {

    public function 
run($id = false){

        if (!
$id){
            return 
$this->cms_template->renderJSON(array(
                
'error' => true
            
));
        }

        
$item = $this->model->getItemByField('menu_items', 'id', $id);
        if (!
$item){
            return 
$this->cms_template->renderJSON(array(
                
'error' => true
            
));
        }

        
$is_pub = $item['is_enabled'] ? 0 : 1;

        
$this->model->update('menu_items', $id, array(
            
'is_enabled' => $is_pub
        
));

        
cmsCache::getInstance()->clean('menu.items');

        return 
$this->cms_template->renderJSON(array(
            
'error' => false,
            
'is_on' => $is_pub
        
));

    }

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