Я сделал обычный маршрут, чтобы просто возвращал мне вид через контроллер (если сделать функцию для маршрута и туда добавить: return view('manager.addworker'); - не исправит ошибку).
Вот сам маршрут:
Route::match(['get', 'post'], '/manager/create/staff/','ViewController@show');
Соответственно в самом контроллере прописал:
`namespace App\Http\Controllers;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\View;
class ViewController extends Controller
{
public function show()
{
if (View::exists('manager.addworker'))
{
return view('manager.addworker');
}
else
{
echo('вид отсутствует');
}
}
}`
На что мне выдаёт ошибку:
Причём, если использовать виды в корне папки views, например: return view('welcome'); - то всё успешно работает. Название папок проверял, проверял, пробовал загонять вид в переменную и возвращать саму переменную, ничего не помогает, выводит ту же ошибку.
Я исправил ошибку тем, что вытянул вид из папки просто кинул её в корень, ну и прописал return view('addworker'); в теле функции маршрута без использования контроллера. Метод не самый лучший, но сработал.
Сборка персонального компьютера от Artline: умный выбор для современных пользователей