Example #1
0
 function change_status_item()
 {
     $item_id = (int) Url::get('id');
     $status = (int) Url::get('status');
     if ($item_id) {
         $item = Item::get_item($item_id);
         $item_memcache = $item;
     } else {
         $item = array();
     }
     if (!$item || !User::have_permit(ADMIN_ITEM) && !User::have_cat_permit($item['category_id'])) {
         echo "no_perm";
         exit;
     }
     Item::update_status($item['id'], $status);
     if ($status == 1) {
         DB::delete('bad_content', 'id_item = ' . $item_id . ' AND type = 2');
     }
     $from = EClassApi::getParam('from');
     if ($from == 'admin') {
         echo EClassApi::getParam('user_id') . '_' . $item_id;
     } else {
         echo "success";
     }
     exit;
 }