【发布时间】:2015-05-11 22:21:49
【问题描述】:
我一直在尝试使用新的 Flysystem 与 Laravel 5 的集成。我正在将“本地化”路径存储到数据库,并让 Storage 门面完成路径。例如我存储screenshots/1.jpg 并使用
Storage::disk('local')->get('screenshots/1.jpg')
或
Storage::disk('s3')->get('screenshots/1.jpg')
我可以在不同的磁盘上检索相同的文件。
get 检索文件内容,但我希望在我的视图中使用它,如下所示:
<img src="{{ Storage::path('screenshots/1.jpg') }}" />
但路径或任何能够检索完整路径的东西都不可用(据我所知)。那么如何返回完整路径?或者,我想知道这是否是设计使然?如果是这样,为什么我不应该能够获得完整的路径?或者,我是不是完全走错了路?
【问题讨论】:
-
您要的是 url 而不是路径。