Laravel视图不显示;并不像你想象的那么容易

时间:2015-01-15 23:53:00

标签: php laravel laravel-4

也许这很简单,但如果我能找到它,我就会感到危险。这是我的控制器

public function index($vendors)
{
    return View::make('orders.index', compact('vendors'));
}

public function indexAll()
{
    $vendors= $this->orderingService->getListByVendor();

    $this->index($vendors);
}

页面上没有显示任何内容。但是,如果我将返回View :: make复制到indexAll方法,它可以正常工作。我的意思是复制和粘贴。如果我在索引方法中返回之前放入一个dd($ vendors),就会像你想象的那样转储出来。我在视图的第一行放了一个dd但仍然没有任何东西。日志中没有错误。知道发生了什么事吗?

1 个答案:

答案 0 :(得分:4)

您没有在indexAll()返回退货。只需将最后一行修改为:

return $this->index($vendors);