使用laravel正确的json语法

时间:2014-11-05 23:12:35

标签: php json laravel encode defined

我遇到控制器问题因为我有这段代码:

public function index()
{
    $all = Nodes::all();
    return Response::json($all);
}

我的问题是我需要实现对此响应的计数,我不知道如何表达这一点,因为在视图中我有以下错误。

  

未定义的变量:all(查看:C:\ xampp2 \ htdocs \ copiaAngus \ app \ views \ nodes \ index.blade.php)

PHP

foreach ($all as $user)
{
    var_dump($user->id);
}

1 个答案:

答案 0 :(得分:0)

不要使用Response :: json($ all),因为它不是将数据传递到视图的方式。

相反,请使用:

return View::make('nodex/index')->with('all', $all);

然后在视图中你的代码应该可以工作。