2019-01-09 laravel-admin PDF 文件无

2019-01-09  本文已影响0人  坐在河边的蚂蚁

Laravel-admin 全部用后台代码进行生成的,当然要改的话就需要修改一下核心代码

vendor/encore/laravel-admin/src/Form/Field/file.php

打开文件找到 rendor 这个方法


image.png

我这里需要上传的文件是 PDF 的文件 所以 我这里判断的是 如果我的文件是 PDF 那么我预览的类型就修改为 PDF

判断这个路径的文件是不是包含了 pdf 的后缀 (这里可以是 MP4 MP3 等等 那么对应的下面的 浏览类型 就是 你所要做判断的类型)

     //$this->preview() 这个获取到的是你预览的时候获取的文件路径
    if(strstr($this->preview(),"pdf"))
    {
      $this->options(['allowedFileTypes' => ['pdf'],'initialPreviewConfig' => [['type' => 'pdf']]]);
    }
上一篇下一篇

猜你喜欢

热点阅读