こんにちは、これが私の最初の質問です。Laravelで改ページしたときにMethodNotAllowedHttpExceptionが見つかりません
私はPHPのlaravelフレームワークを使用していると私は私が結果リストの2番目のページに行くと、このエラーが来て、このエラー
MethodNotAllowedHttpException in RouteCollection.php line 233:
に取得しています。
私のコントローラコード。
public function find_product(Request $request)
{
$search = trim($request->product);
$products = Store_product::(query-for-products-working)
->paginate(1);
return view('fc.product',compact('products','search'));
}
マイweb.phpコード
Route::post('/product', '[email protected]_product');
マイビューコード
@foreach($products as $product)
<div class="fc-col">
<div class="panel panel-primary">
<div class="panel-heading fc-col-head"><div class="marquee">{{ $product->product_name }}</div></div>
<div class="panel-body fc-col-body">
<img src="{{ image_check('uploads/store/products/',$product->product_image1,'uploads/service/') }}" class="img-responsive" style="width:100%; height: 100%;" alt="{{ $product->product_name }}" />
</div>
<div class="panel-footer fc-col-footer">
<span class="price">Rs.
{{
price_check($product->product_discount, $product->product_price, $product->sale_id, $product->discount)
}}/-
</span>
</div>
</div>
</div>
@endforeach
<div>
{{ $products->links() }}
</div>
と私の方法が許可されていないのはなぜフォーム
<form action="/product" method="POST">
{{ csrf_field() }}
<div class="input-group container">
<input type="text" name="product" class="form-control" value="{{$search}}" placeholder="Enter product name" />
<div class="input-group-btn">
<input type="submit" class="btn btn-danger" value="Search" />
</div>
</div>
</form>
。そして、これは私が何をすべきかを使用する方法ではない場合は? 誰も私に助けてくれますか? :(
私はあなたが投稿で改ページしていないと思いますか? –
どうすればいいですか? – Alen
@AneesSabanページネーションは常に 'GET' –