이 기부금RouteCollection.php (라인 251)에서 (1/1) MethodNotAllowedHttpException - 내가 승인 한 후 오류가 발생하거나이 내 블레이드입니다
public function postApprove($id)
{
$application=DB::table('donationdetails')->where('DonationDetailsId','=',$id)->first();
$application->DonationStatus='Approved';
$application->update();
return redirect('/viewdonation');
}
public function postReject($id)
{
$application=DB::table('donationdetails')->where('DonationDetailsId','=',$id)->first();
// $application=Application::where('id','=',$id)->first();
if($application){
$application->approved=false;
$application->update();
dd($application);
return redirect()->back()->with('error','The application was disapproved successfully');
}
}
승인 및 감소에 대한 내 컨트롤러 인 기부를 거절 나는 기부금을 조작한다.
<tbody>
@foreach($donation as $donation)
<br>
<br>
<tr>
<td>{{ $donation->DonationId }}</td>
<td>{{ $donation->AttrName }}</td>
<td>{{ $donation->AttrType }}</td>
<td>{{ $donation->AttrSize }}</td>
<td>{{ $donation->ItemImage }}</td>
<td>{{ $donation->ItemQuantity }}</td>
<td>{{ $donation-> DonationDate }}</td>
<td>{{ $donation->DeliveryType }}</td>
<td>{{ $donation-> DonationStatus }}</td>
<form method="POST">
<td><a href="{{route('approveDonation',['id'=>$donation->DonationDetailsId])}}" class="btn btn-info" id="myForm">Approve</a></td>
<td><a href="{{route('rejectDonation',['id'=>$donation->DonationDetailsId])}}" class="btn btn-info" id="myForm">decline</a></td>
</form>
@endforeach
</tr>
</tbody>
여기에 내가 도움이 필요 내 경로
Route::post('/viewdonation/approve/{id}','[email protected]')->name("approveDonation");
Route::post('/viewdonation/reject/{id}','[email protected]')->name("rejectDonation");
HI들입니다. 코드를 실행 한 후에 오류가 반환됩니다.
아까 뭔가 잘못 된 것 같습니다. RouteCollection.php에서 (1/1) MethodNotAllowedHttpException (라인 251)
내가 잘못입니다 코드의 어느 라인 알아낼 수 없습니다. 저를 도와주세요? 감사!
경로 방법을 POST 대신 GET으로 변경해보십시오. POST 방법을 사용하려면 –
이 명령을 실행하고 출력 PHP 장인 경로를 표시 할 수 있습니까? 목록 – Shibon
PHP 장인 경로 : 목록 – Shibon