Как можно включить файл .blade извне проекта Laravel? - PullRequest
1 голос
/ 23 июня 2019

У меня есть проект Laravel 5.8, и я использую Blade для отображения веб-сайта.

Однако у меня есть .blade файлы вне проекта Laravel, которые я хотел бы @include() илидисплей из контроллера с return view(); с блейдом.

Вот похожая структура папок:

/var/www/examplesite1/
/var/www/examplesite2/
/var/www/laravel/
/var/www/storage/blade/

Так, например, приложение Laravel находится на пути /var/www/laravel/.Файл блейда, который я хотел бы получить, находится по этому пути /var/www/storage/blade/.

То, что я пробовал, было:

return view('/var/www/storage/blade/file.blade.php');

include('/var/www/storage/blade/file.blade.php');

Ни одна из них не сработала, потому что я получил такую ​​ошибку: View [.var.www.storage.blade.file.blade.php] not found.

Я такжепопробовал это с пропуском 'blade.php' с конца, но это то же самое.

Возможно ли включить файл blade из-за пределов проекта Laravel?Если да, то как?

1 Ответ

2 голосов
/ 24 июня 2019

Вы можете добавить новые каталоги в пути просмотра в config/views.php. https://laravel -news.com / Laravel-вид-путь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...