我正在使用 Laravel 背包。我们可以从视图解析一些参数到背包控制器吗?想象一下我有一些包裹清单。每个包裹有 5 个圆形,因此每个包裹的行中有 5 个按钮。当我单击第一个按钮(第 1 轮)时,它将打开具有round_id = 1.
我能想到的是包列表中的每个圆形按钮都会将 id 解析为路由,该路由将调用backpackCrud 控制器。并且该 id 将用于项目列表的高级查询
我的按钮
<a href="{{ url($crud->route.'/'.'round/1'}}" class="btn btn-xs btn-primary btn-flat" title="Delete"><i>2</i></a>
我的路线
CRUD::resource('package/round/{RoundId}', 'Admin\CrudController');
我的杂物控制器
$round= \Route::current()->parameter('RoundId');
$this->crud->addClause('where', 'round', '=', $round);
但它返回一个错误
路由模式“/admin/package/round/{RoundId}/{{RoundId}}”不能多次引用变量名称“RoundId”。
我所知道的是我们无法将参数解析为 restfull 控制器,因为 restfull 是为了快速处理。那么我应该怎么做才能将 id 从视图解析到控制器。或者也许有漂亮的方法来进行查询?我真的很感激
非常感谢!