除了来自laravel的控制器的欢迎之外,不能返回视图

时间:2017-06-09 17:49:41

标签: laravel laravel-5.3

我是新来的请帮助谢谢。

在控制器中,我想返回一个无效的视图。默认的欢迎'正在返回但是当我创建一个自定义视图时,它没有返回。

路线:

Route::resource('posts', 'PostsController');

PostController中:

public function create()
{
 //return view('create'); //this is not working
   return view('welcome'); //this is working
}

我正在搜索:

my_project/posts/create

3 个答案:

答案 0 :(得分:0)

看起来像是错字:PostController在你的路线论证中(复数)

并且你的控制器是{{1}}单数

匹配它们,它应该按预期工作

答案 1 :(得分:0)

首先,在资源/视图文件夹 create.blade.php

中创建视图刀片文件

索引功能

中的控制器文件中写下
public function index(){
    return view('create');
}

然后尝试运行http://localhost/my_project/posts

OR

在终端 php artisan serve

中运行commad

然后尝试运行http://localhost:8000/posts

答案 2 :(得分:0)

我遇到了同样的问题,只有欢迎页面没有从带有 artisan 服务器的视图目录中加载任何其他页面,但我将我的项目文件夹放在 Xampp 服务器 htdocs 文件夹中,现在它工作正常。