mattedev
@mattedev
web developer

Как подгрузить paginate() в laravel ajaxом?

Привет. Подгружаю статьи через ajax, как подгружать paginate через ajax. Вот метод который обрабатывает post запрос
$products =  products::where('product_cat_id', '=', 1)->whereIn('product_model_id', $model)->whereIn('product_city', $city)->whereIn('product_marka_id', $marka)->whereIn('product_obmen', $obmen)->whereIn('product_dostavka', $dostavka)->whereIn('product_status', $statusProduct)->whereIn('img_status', $photo)->where('product_price', '>=', $price_min)->where('product_price', '<=', $price_max)->paginate(1);
echo 'pro'.$products;

Вот посты в зависимости от настроек фильтра
name = data.substring(3);
var jsonProducts = JSON.parse(name);
$('.pagenate-block').html('');
var productsLength = jsonProducts.length;
var y = 0;
$('.main-count-sort-items h4 span').html(productsLength);
$('.main-products-content-block ul').html('');
for(y; y < productsLength; y++){
     $('.main-products-content-block ul').append('<li data-item-id="'+jsonProducts[y].id+'" class="col-lg-12"><div class="row"><div class="col-lg-3"><img src="'+jsonProducts[y].product_img+'" alt=""></div><div class="col-lg-9"><div class="row"><div class="col-lg-8"><p>'+jsonProducts[y].product_name+'</p></div><div class="col-lg-4"><h2>'+jsonProducts[y].product_price+' тг.</h2></div><div class="col-lg-12"><p>'+jsonProducts[y].product_text+'</p></div></div></div></div></li>');
}

Как теперь подгрузить paginate (который в дефолте в laravel идет)?
  • Вопрос задан
  • 129 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы