FeedAction::videoBox PHP Метод

videoBox() публичный Метод

获取视频上传弹窗结构
public videoBox ( )
    public function videoBox()
    {
        $weibo_config = model('Xdata')->get('admin_Config:feed');
        if ($weibo_config['weibo_uploadvideo_open']) {
            $data['weibo_uploadvideo_open'] = 1;
            // 返回的JSON值
            $data['unid'] = substr(strtoupper(md5(uniqid(mt_rand(), true))), 0, 8);
            // 设置渲染变量
            $var['unid'] = $data['unid'];
            $video_config = model('Xdata')->get('admin_Content:video_config');
            $defaultExt = array('mp4');
            $defaultVideoSize = 50;
            $ext = $video_config['video_ext'] ? explode(',', $video_config['video_ext']) : $defaultExt;
            foreach ($ext as $value) {
                $var['fileTypeExts'] .= '*.' . strtolower($value) . '; ';
            }
            $video_size = $video_config['video_size'] ? intval($video_config['video_size']) : $defaultVideoSize;
            $var['fileSizeLimit'] = $video_size . 'MB';
            $var['total'] = 1;
            $data['html'] = fetch('videoBox', $var);
            $data['video_ext'] = implode(',', $ext);
            $data['video_size'] = $video_size;
        } else {
            $data['weibo_uploadvideo_open'] = 0;
        }
        exit(json_encode($data));
    }