Dle хак подгрузка страниц навигации на AJAX jQuery


Если вам нужен довольно удобный способ перехода на ваше веб-ресурсе по сайту на https://dle9.com/ представляем вам рабочий вариант с простой установкой, полезный Dle хак подгрузка страниц навигации на AJAX jQuery, данный хак работает на всех версиях ДЛЕ, у которых подключено jQuery в теге {headers} (начиная с версии 9.2), поэтому, чтобы работало все, надо подключенный jQuery. Удобный способ переход со страницы на страницу на ваше веб-ресурсе по сайту .

Установка dle хак подгрузка страниц навигации на AJAX jQuery
В общем придется редактировать всего один файл: navigation.tpl в конец шаблона вставляем:

<a onclick="nextPage(); return false;" style="cursor: pointer">Показать еще</a>

<div id="ajax-next-page" style="display: none;">[next-link][/next-link]</div>
<script type="text/javascript">
function nextPage() {
var nextPage = $('#ajax-next-page a').attr('href');
ShowLoading("");
if (nextPage !== undefined) {
$.ajax({
url: nextPage,
success: function(data) {
$('#ajax-next-page').remove();
$('#next-page').remove();
HideLoading("");
$('#dle-content').append($('#dle-content', data).html());
}
})
}
};
</script>


Как вы уже поняли это самый примитивнейший вариант. Когда юзер скроллит страницу, за 10 пикселей до конца тега 'body' будет выполняться ajax-запрос на следующую страницу.
Код можете редактировать под себя. Например, если у вас высокий футер, то вычитаем статично его высоту. если футер иногда меняет свои размеры, например, то просто вычитаем его сосчитанную высоту и тп.

В комментариях могу помогать в особых случаях (так как этот самый примитивный).
спасибо за внимание. в скором будущем напишу статью о AJAX авторизации и регистрации пользователей

Проблема связанная с хаком когда подгрузка страниц в месте 3/4/5 навигации и.т.д открывается 2-я страница при помощи AJAX jQuery, а также со страницами и с со скрытием навигации, все они были решены,

Работает на DataLife Engine 9.6, 9.7
Автор: raler - vitnet

Предлагаем ознакомится dle хаки подгрузка страниц навигации на AJAX jQuery

Podgruzka-stranic-na-AJAX-jQuery.rar [26,35 Kb] (cкачиваний: 411)
{rating-num}0

Комментарии (0)

Оставить комментарий

Кликните на изображение чтобы обновить код, если он неразборчив