我正在尝试在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
}
答案 0 :(得分:0)
您应该在数组中传递参数。
Html::linkAction('ProductsController@checkout', 'Checkout Now', [$string, $id])