Модуль пагинации, подгрузка товаров

Тема в разделе "Модули и дополнения", создана пользователем trostroman, 11 авг 2022.

  1. trostroman

    trostroman Новичок

    Сообщения:
    1
    Симпатии:
    0
    Доброго времени суток всем. Вопрос к знатокам!
    сайт zrdshop.ru/shop
    подключил модуль для подгрузки товаров, как альтернативу пагинации, но работает он криво, отображает только нечетные страницы и то не внизу, а как на новой странице, но без перезагрузки.
    Вот кусок кода с кнопкой
    <!-- Кнопка Показать еще -->
    <div class="row btn-freeload">
    <div class="col-md-12 text-center freeloadgif">
    <button type="button" class="btn btn-primary" id="freeload-show">{{ loading_more }}</button>
    </div>
    </div>
    <script type="text/javascript"><!--
    $(document).ready(function() {

    var loader_img = '{{ loading_gif }}';
    var in_Progress = false;
    var start_From = {{ start_from }};

    $('#freeload-show').click(function() {

    var dataStrfree = {
    start: start_From
    };

    if(!in_Progress) {
    in_Progress = true;

    $.ajax({
    type: 'POST',
    url: 'index.php?route=extension/module/free_loadind/show_more',
    dataType: 'json',
    data: dataStrfree,
    cache: false,
    beforeSend: function(){
    $('.freeloadgif').prepend('<div><img src="' + loader_img + '" /></div>').show();
    $('#freeload-show').prop('disabled', true);
    },
    success: function(json){

    if(json.success) {
    setTimeout(function(){
    $('.freeloadgif img').remove();
    $("#loading-content").append(json.response);
    $('#freeload-show').prop('disabled', false);
    }, 700);

    in_Progress = false;
    start_From += {{ start_from_load }};
    } else {
    $("#loading-content").append('<div class="loading-clear"></div><p class="text-not">{{ error_views }}</p>');
    setTimeout(function(){
    $('.freeloadgif img').remove();
    $('.btn-freeload').hide();
    }, 500);

    in_Progress = true;
    }
    }
    });
    }
    });
    });
    //--></script>

    подскажите куда смотреть, не могу разобраться. Спасибо большое заранее.
     
  2. karpov

    karpov Продвинутый пользователь

    Сообщения:
    1.519
    Симпатии:
    241
    Обычно подобных модулей бесплатных нет. У платных есть поддержка. Если бесплатный, то с вареза. А варезу помощи нет.