Laravel не видит view
Создаю я, значит, контроллер, вьюшку к нему и маршрут соответственно. Переходя по этому маршруту ларка говорит мне, что вьюшка не найдена, хотя имя файла я указала правильно.
Код контроллера
class ImageGalleryController extends Controller
{
public function select($id)
{
$product = Product::find($id);
return view('products.images.select', compact('product'));
}
}
Маршрут
Route::get('/products/{id}/selectimages', 'ImageGalleryController@select')
Почему лара не видит view?
Ответы (1 шт):
Автор решения: Vadim Voskresensky
→ Ссылка
Для метода view папка resources/views является точкой отсчёта, т.е. для корректной работы ваш файл blade должен был бы лежать в views/products/images/select.blade.php (на скрине не видно корня). В коде приведённом вами нет ошибок, есть опечатка = не хватает ";" в конце строчки:
Route::get('/products/{id}/selectimages', 'ImageGalleryController@select')
Я надеюсь смог помочь Вам!)