I'm sending the two different queries resulting in one parameter using the array push method that time laravel pagination is not working. Without pagination queries working fine. I don't know what was the issue please help me how to fix this issue
My Query
public function searchProduct(Request $request)
{
$pro = array();
        foreach ($catePro as $cateProCode)
        {
            //dd($cateProCode);
            $max = DB::table('product')
                ->select(['product.prod_product_code', DB::raw('MAX(quab_quantity) AS qty')])
                ->LeftJoin('quantity_break', 'quab_product_code', '=', 'prod_product_code')
                ->where('prod_product_code', '=', $cateProCode->catpro_prod_code)
                ->paginate(12);
            foreach ($max as $wt)
            {
                $maCode = DB::table('product')
                    ->join('quantity_break', 'quab_product_code', '=', 'prod_product_code')
                    ->join('supplier','supp_code','=','prod_supplier_code')
                    ->select('prod_product_code','prod_supplier_code', 'product_name', 'prod_image1', 'prod_from_price', 'quab_quantity','supp_margin','prod_supp_margin','prod_seo_title')
                    ->where('prod_product_code', '=', $wt->prod_product_code)
                    ->where('quab_quantity', '=', $wt->qty)->where('supp_flag','=','1')
                    ->orderBy('supp_seq_no','ASC')
                    ->paginate(12);
                array_push($pro, $maCode);
                
                //$data = $this->paginate(array_push($pro, $maCode));
            }
        }
        $sysfromPrice = sysmaster::where('sysm_def_id','from_price')->first();
        $subCateList = sub_category_one::where('suco_flag','1')->orderBy('suco_name')->get();
        return view('search_product')->with(['subCateList'=>$subCateList,'pro'=>$pro,'subCate'=>$subCate,'cateInfo'=>$cate,'sysfromPrice'=>$sysfromPrice,'suppList'=>$suppList]);
    }
Frontend
{!! $pro->links() !!}
via Chebli Mohamed
Aucun commentaire:
Enregistrer un commentaire