2016-05-10 4 views
1

Я не знаю, в чем заключена сделка. Мой вид имеет имя post.create.blade.php и находится в папке вида. Маршрут:View [post.create] не найден. Ошибка в laravel 5.1

Route::get('post/create',['middleware' => 'auth', 'uses' => '[email protected]']); 

Сообщение контроллер возвращается на вид по некоторым данным, как это:

return view('post.create', ['results' => $results]); 

поэтому, когда я перейти к myproject/post/create я получаю:

InvalidArgumentException в FileViewFinder .php line 137: View [post.create] не найден.

Я уже пытался php artisan config:cache и ничего не меняет

ответ

0

Попробуйте переименовать вид на create.blade.php и поместить его в /resources/views/post firectory.

+0

Я уже сделал это, но он не нашел вид, тем не менее, кроме того, я не хочу создавать почтовую директорию. – Chriz74

+0

Вещь Laravel рассматривает 'post.create' как' post/create.blade.php'. –

+0

Как я возвращаю представление в исходном сообщении, и я делаю именно то, что делают laravel docs в качестве примера для проверки запроса. https://laravel.com/docs/5.1/validation – Chriz74

Смежные вопросы