Я пытаюсь создать многоразовую панель инструментов для своих приложений, поэтому я решил поместить все в такую папку, как app/Dashboard
, Мне удалось иметь маршруты, контроллер, промежуточное программное обеспечение и т. Д. Но теперь я хотел бы иметь представления также в этой папке. Я добавил путь в config/view.php
проблема в том, что если у меня есть два представления с одинаковым именем в app/Dashboard/Views
и по умолчанию resources/views
Конечно, представление в пути по умолчанию будет загружен.
У тебя есть идея получше? Могу ли я сделать что-то вроде return view('dashboard:login')
в моем контроллере используются только стандартные инструменты Laravel?
Посмотрите на эту часть документации https://laravel.com/docs/5.5/packages#views. Вы почти правы, но вам нужно использовать два двоеточия
return view('dashboard::login');
Других решений пока нет …