Laravel 5框架学习之模型、控制器、视图基础流程
发布时间:2020-12-14 20:00:42 所属栏目:大数据 来源:网络整理
导读:添加路由 代码如下: 创建控制器 代码如下: 修改控制器 use AppArticle; use AppHttpRequests; use AppHttpControllersController; use IlluminateHttpRequest; class ArticlesController extends Controller { public function index() { $articles
添加路由 代码如下: 创建控制器 代码如下: 修改控制器use AppArticle;
use AppHttpRequests; use AppHttpControllersController; use IlluminateHttpRequest; class ArticlesController extends Controller { public function index() {
} } 可以在浏览器中看到返回的 JSON 结果,cool! 修改控制器,返回视图return view('articles.index',compact('articles'));
} 创建视图@section('content')
Articles@foreach($articles as $article) {{$article->title}}
@endforeach 浏览结果,COOL!!!! 显示单个文章添加显示详细信息的路由 代码如下: 其中,{id} 是参数,表示要显示的文章的 id,修改控制器: //若果找不到文章
if (is_null($article))
{
//生产环境 APP_DEBUG=false
abort(404);
}
return view('articles.show',compact('article'));
} laravel 提供了更加方便的功能,修改控制器: return view('articles.show',compact('article'));
} It's cool. 新建视图@section('content')
{{$article->title}}{{$article->body}} @stop在浏览器中尝试访问:/articles/1 /articles/2 修改index视图@section('content')
Articles@foreach($articles as $article)
{{--这种方式可以--}}
id}}">{{$article->title}}
{{--这种方式更加灵活,不限制路径--}}
|