通过使用Unisharp laravel文件管理器的错误

时间:2017-04-22 14:34:26

标签: laravel-5.4

我有更新laravel 5.3到5.4比使用laravel filemanager包Unisharp我得到了这个错误。

  

ItemsController.php第0行中的FatalErrorException:方法   Illuminate \ View \ View :: __ toString()不得抛出异常,捕获   ErrorException:无法使用stdClass类型的对象作为数组(视图:   项目名\资源\意见\供应商\ laravel,文件管理器\ item.blade.php)   (视图:   项目名\资源\视图\厂商\ laravel-文件管理\ item.blade.php)

return [
        'html' => (string)view($this->getView())->with([
            'files'       => $files,
            'directories' => $directories,
            'items'       => array_merge($directories, $files)
        ]),
        'working_dir' => parent::getInternalPath($path)
    ];

1 个答案:

答案 0 :(得分:0)

在第0行

中添加供应商视图item.blade.php
<?php $file = json_decode(json_encode($file),true) ; ?>