我有更新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)
];
答案 0 :(得分:0)
在第0行
中添加供应商视图item.blade.php<?php $file = json_decode(json_encode($file),true) ; ?>