Comment obtenir le chemin d'accès au fichier à l'aide de Stockage de façade dans laravel 5?

J'ai fait des expériences à l'aide de la nouvelle Flysystem intégration avec Laravel 5. Je suis le stockage 'localisées les chemins d'accès à la DB, et d'obtenir le Stockage de façade à terminer le tracé. Par exemple, j'ai magasin screenshots/1.jpg et à l'aide de

Storage::disk('local')->get('screenshots/1.jpg')

ou

Storage::disk('s3')->get('screenshots/1.jpg') 

Je peux récupérer le même fichier sur plusieurs disques.

get récupère le contenu du fichier, mais je suis l'espoir de l'utiliser dans mes vues comme ceci:

<img src="{{ Storage::path('screenshots/1.jpg') }}" />

mais en chemin, ou quoi que ce soit en mesure de récupérer le chemin complet n'est pas disponible (pour autant que je peux voir). Alors, comment puis-je retourner le chemin d'accès complet? Ou, je me demande si cela est normal? Si oui, pourquoi ne suis-je pas censé être en mesure d'obtenir le chemin d'accès complet? Ou, vais-je à propos de cette complètement dans le mauvais sens?

  • Vous demandez de l'url et non pas le chemin.
InformationsquelleAutor daviestar | 2015-03-10