Laravel基本MVC - 在控制器中设置值并将其传递给视图

时间:2014-05-15 00:23:44

标签: php laravel

好。我刚刚设置了Laravel,我错过了一个基本概念。

路线

Route::get('controllertest', 'ControllerTest@getIndex');

控制器

public function getIndex()
{
    return View::make('test_controller');
}

查看

<title>{{ $title }}</title>

我已尝试过所有内容,但我无法从控制器传递给视图。

一切正常,但我的标题仍为{{ $title }}

是的,这是基本的东西,但你是怎么做到的?

1 个答案:

答案 0 :(得分:1)

您可以通过以下方式将变量传递给您的视图:

public function getIndex() {
    return View::make('test_controller', [
        'title' => 'Title Value'
    ]);
}

另一种方法是使用以下语法:

public function getIndex() {
    return View::make('test_controller')->with('title', 'Title Value');
}

查看他们的documentation了解更多详情。