Предполагая, что ваш маршрут похож на Route::post('/distribute/{product}/{client_order}')
route('lots.distribution')
нужны параметры внутри вызова функции
route('lots.distribution', [$product, $client_request])
Затем вам нужно отправить данные, которые передают ваши правила в ProductRequest
в противном случае вы получите ошибку проверки .Если вы попробуете dd(session('errors'))
после публикации, вы, вероятно, увидите ошибки о пропущенных полях.
->post(
route('lots.distribution', [$product, $client_request]),
['title => 'unique_title', 'sap_id' => 'unique_id']
)
Наконец, в вашем методе я предполагаю, что запрос ProductRequest отличается от ModelТовар:
public function distribute(ProductRequest $request, Product $product, $client_order)