将数据传递到寄存器视图 - Laravel 5.3

时间:2016-11-12 10:43:47

标签: php laravel authentication laravel-5

我试图在注册视图中传递一个数组(在laravel 5.3中使用php artisan make:auth),但我无法找到可以正确执行的地方。

这是我视图中的代码:

{{ Form::select('promo_id', $promos, old('promo_id'), array('class' => 'form-control', 'required' => 'required')) }}

Promo是一个模型,我想在视图的$ promos变量中获得促销。

编辑:

这是我的控制器中获取促销的方法:

public function getPromos()
{
    $promos = Promo::orderBy('nom', 'asc')->get();
    return $promos;

}

1 个答案:

答案 0 :(得分:1)

如果您尝试将$promos传递给查看:

   public function getPromos()
    {
        $promos = Promo::orderBy('nom', 'asc')->get();
        return view('register')->with(['promos'=>$promos]);

    }