重写系统Library类:上传文件类

2024-01-26 14:13 小编

控制文件上传的类文件是:/dayrui/Fcms/Library/Upload.php

文件头部有明显的说明,本文件是不能修改的,在实际开发中迅睿cms提供继承重写的方式来修改。


1、新建文件:dayrui/My/Library/Upload.php

2、新写方法体:

<?php namespace My\Library;


class Upload extends \Phpcmf\Library\Upload

{


    // 上级公共类

    public function __construct(...$params) {

        parent::__construct(...$params);

        // 例如设置某些文件扩展名的不允许上传

        $this->notallowed[] = ['php', 'asp', 'jsp', 'aspx', 'exe', 'sh', 'phtml'];   

    }



}

这里继承了系统Library类,可以重写系统类不影响程序的升级!

在线咨询 拨打电话

电话

13363039260

内部绝密传真282期

微信二维码