【发布时间】:2014-08-26 18:15:36
【问题描述】:
我是 laravel 的新手,我正在尝试弄清楚如何链接视图和 url。我有这个 HomeController.php:
class HomeController extends BaseController {
protected $layout = 'layouts.master';
public function index(){
$this->layout->title = 'Web Title';
$this->layout->content = View::make('home');
}
}
它有一个包含以下内容的 layouts.master (views/layouts/master.blade.php):
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>{{ title }}</title>
<link type="text/css" rel="stylesheet" href="{{URL::asset('css/styles.css')}}" />
</head>
<body>
<div class="wrapper">
<div class="header">
</div>
<div class="sidebar">
asdasd
</div>
<div class="mainContent">
@yield('content')
</div><!--mainContent End-->
</div>
</body>
</html>
这是根“views”文件夹中的 home.blade.php
@section('content')
<div class="userSearchInfo">
<div class="userPhoto"></div>
<div class="userData">
<div class="userName">
Name
</div>
</div>
</div>
@stop
最后是routes.php,我想问题出在这里,我不明白它是否可以,它因网站而异,我真的不知道我应该使用什么,laravel api不擅长全部,没有这方面的信息
Route::get('/', 'HomeController@index');
希望你能帮忙,谢谢。
【问题讨论】: