zoukankan      html  css  js  c++  java
  • YYC松鼠短视频系统V2.1版本+后台分类无法编辑的 bug造成错误


    YYC松鼠短视频系统V2.1版本+后台分类无法编辑的 bug造成错误

    本次错误来自 从视频列表点击视频无法打开的报错



    追踪原因是分类导致,YYC松鼠短视频系统默认是必须建立二级分类,如若一级分类被误删而二级分类仍然存在会导致这样的问题。
    因此额外发现问题编辑视频分类保存成功后刷新会再次失效。
    其次衍生问题V2.1+版本均有问题。


    将源代码:
        /**
         * Notes:更新视频
         * User: BigNiu
         * Date: 2019/10/31
         * Time: 14:23
         * @return Json
         * @throws Exception
         * @throws hinkexceptionPDOException
         */
        public function updateVideo(){
            $id = input('id');
            $title = input('title');
            $uid = input('uid');
            $url = input('url');
            $img = input('img');
            $state = input('state');
            $data = [
                'title' => $title,
                'uid' => $uid,
                'url' => $url,
                'img' => $img,
                'state' => $state,
            ];
            Db("video")->where(['id' => $id])->update($data);
            u_log("修改视频 {$title}({$id})成功");
            return success("更新成功");
        }





    替换为:

        /**
         * Notes:更新视频
         * User: kirito
         * Date: 2020/5/06
         * Time: 14:23
         * @return Json
         * @throws Exception
         * @throws hinkexceptionPDOException
         */
        public function updateVideo(){
            $id = input('id');
            $title = input('title');
            $uid = input('uid');
            $type = input("type");//视频类型
            $url = input('url');
            $img = input('img');
            $state = input('state');
            $data = [
                'title' => $title,
                'uid' => $uid,
                "type" => $type,
                'url' => $url,
                'img' => $img,
                'state' => $state,
            ];
            Db("video")->where(['id' => $id])->update($data);
            u_log("修改视频 {$title}({$id})成功");
            return success("更新成功");
        }
    }


     

  • 相关阅读:
    Silverlight 手鼓达人-仿太鼓达人 开源
    友盟推送 .NET (C#) 服务端 SDK rest api 调用库
    信鸽推送 .NET (C#) 服务端 SDK rest api 调用库(v1.2)
    MachineKey 操作 之 应用集群中SSO应用生成MachineKey
    MachineKey 操作 之 获取 MachineKey
    Visual Studio (VS IDE) 你必须知道的功能和技巧
    正则表达式 匹配(获取) 所有表名
    程序员何苦为难程序员!
    学习资料集合
    转载:centos7 yum安装php7.3(解决yum安装apache关联不了PHP的问题)
  • 原文地址:https://www.cnblogs.com/yangqiangche/p/13251388.html
Copyright © 2011-2022 走看看