Laravel-Backpackを使用しています。ビューからバックパック コントローラーへのパラメーターを解析できますか? パッケージのリストがあると想像してください。各パッケージには 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" を複数回参照できません。
私が知っているのは、paramをrestfullコントローラーに解析できないということです。restfullは迅速なクラッド用です。ビューからコントローラーへのパースIDに対して何をすべきですか。それとも、クエリを作成する美しい方法がありますか? 本当に感謝しています
どうもありがとう!