我从来没有学过这个框架。作为一个初学者,我必须修改/添加一个链接在现有的软件是由一些专业团队。你们能帮我摆脱这种情况吗?
有显示主界面记录public function index()
功能。它有return View::make('Titles.Index')->withType('movie');
。但是我必须添加一个参数,只显示具有字段名language
的英语电影可以有'en'作为其值。你认为需要做些什么才能在这种情况下显示出来?我已经尝试了return View::make('Titles.Index')->with('language','en');
,但它在主页上显示错误。
基本上,index是一个控制器方法,用于处理特定路由的视图。
在controller方法中,您可以过滤影片并将集合传递给视图。考虑到您有一个名为Movie
的模型,其名称空间为AppMovie
,因此您可以执行以下操作:
public function index() {
// Returns a collection with movies where language field
// is equal 'en'.
$moviesEn = AppMovie::where('language', 'en')->get();
return View::make('Titles.Index')->with('moviesEn', $moviesEn);
}
这段代码将moviesEn
变量注入到Titles.Index
视图中。这里你可以使用它:
@foreach ($moviesEn as $movie)
{{ $movie->title }}
@endforeach