在linkAction php中传递多个参数

时间:2015-07-05 00:38:12

标签: php laravel-5 blade

我正在尝试在linkAction中传递多个参数。我可以使用以下代码成功传递一个:

查看:

<b><div>{!! Html::linkAction('ProductsController@checkout', 'Checkout Now', $string) !!}</div></b>

控制器:

public function checkout($order)
{
    ..do stuff
}

当我添加第二个参数时,它会崩溃并出现以下错误:

ErrorException in ProductsController.php line 119:
Missing argument 2 for App\Http\Controllers\ProductsController::checkout()

以下代码 视图:

<b><div>{!! Html::linkAction('ProductsController@checkout', 'Checkout Now', $string, $id) !!}</div></b>

控制器:

public function checkout($order, $id)
{
    ..do stuff
}

1 个答案:

答案 0 :(得分:0)

您应该在数组中传递参数。

Html::linkAction('ProductsController@checkout', 'Checkout Now', [$string, $id])