» »

Автоматическая подгрузка новостей для uCoz

Автоматическая подгрузка новостей для uCoz

Эта автоматическая подгрузка, которая будет осуществлять каталог новостей. Если надоело ходить по кнопкам, то можете установить ее и будет как социальной сети в контакте. Просто если вы выставили на 10 материалов, то проматываете вниз а дальше идет уже автоматом следующая страница, для некоторых так удобно. До этого был скрипт такой же для каталога файлов а этот уже для модуля новостей, теперь можете его установить и он также работать будет.

Установка:

Можете оценить аналогичную подгркзку, только она отличается кнопкой, где по клику будет появляться материал, что ниже можно оставить переключатели и саму кнопку по стилистике оформить.

Меняем BODY на этот скрипт.

Код
<div id="conter">$BODY$</div>  
<div class="selector" id="selector" style="display:none">$PAGE_SELECTOR$</div>  

<script type="text/javascript">  
  if ($("#selector").find(".swchItem:contains('»')").text() == '»') {  
  $("#selector").after('<div id="nextCont" class="input_submit alt"><div class="u_pos"></div></div>');  
  };  

$(window).scroll(function() {  
if($('.u_pos').position().top-$(window).scrollTop() < 1000) {  
Conte.to()  
}  
});  

  Conte = {  
  to:function(){  
  $("#nextCont").html('<div align="center"><img src="/.s/img/icon/ajsml.gif" border="0" /></div>');  
  nextik = $("#selector").find(".swchItem:contains('»')").attr('onclick').toString();  
  num = nextik.match(/\d/);  
  $.get('/load/0-'+num, function(next){  
  $("#conter").append( $("#conter", next).html() );  
  $("#selector").html( $("#selector", next).html() );  
  $("#nextCont").html('<div class="u_pos"></div>');  
  if ($("#selector", next).find(".swchItem:contains('»')").html() == null) { $("#nextCont").fadeOut(); };  
  });  
  }  
  }  
  </script>

Здесь на каталог файла скрипт настроен, находим в коде load и меняем на свой модуль. Проверенно все отлично работает, не нужно делать клик, все автоматически.
13.04.2016 Просмотров: 1046 Комментарий: (13)

Поделиться в социальных сетях

Материал разместил

Комментарий: 13
Сопрано
Сопрано 13.04.2016 01:381
0
Интересно, а как искать файл, если точно знаешь на какой он странице, возможно верхние переключатели остались, хотя по идее не должно. Просто уже встречались такие сайты, и так можно сказать удобно, если только не искать, но на это поиск есть.
Tergran
Tergran 13.04.2016 01:452
0
Так это сделано для социальных сетей, а для паблика не очень подойдет, или если фото просматривать, крути и смотри.
Kosten
Kosten 13.04.2016 01:513
0
Не думаю, что специально для социального ресурса, может кому то нравится, так как смотрится оригинально. Это автоматическая, есть просто с кнопкой, что при клике только появиться.
Kosten
Kosten 15.04.2016 18:194
0
Но видать если делают социальный сайт, то подключают модуль новости.
MistorY
MistorY 22.11.2017 19:565
0
Не работает он, разместил на странице архива и материалов, заменил тег body, но ничего не подгружается.(
Kosten
Kosten 22.11.2017 20:096
0
MistorY, все правильно говорите, не работает, сейчас новый залью, на стилей, что рабочий и красивее будет, пока тестирую не тестовом сайте, там пару ссылок не хватает, что нужно заменить.
Kosten
Kosten 22.11.2017 20:157
0
Материал заменил на рабочий, позже добавлю вторую вариацию.
Kosten
Kosten 22.11.2017 21:248
0
В материале прописал ссылку на вторую вариацию подгрузки, где функций аналогичные, только по работе немного отличаются. Если здесь, все автоматически, то там вы по клику конки выгружать будите материал.
Kosten
Kosten 23.11.2017 16:409
0
MistorY, еще раз проверил, все работает, как писал в предыдущем посту, на какой категорий устанавливаете, как пример, это каталог файлов, то в скрипте нужно прописать load под новости меняем на news только в таком случай будет работать.
MistorY
MistorY 23.11.2017 18:4110
0
все делал по инструкции, возможно в моем шаблоне есть скрипты которые не дают ему нормально работать.
Kosten
Kosten 23.11.2017 19:2311
0
В сети посмотрел, по новостям есть запросы, что не работает, вот скрипт, попробуйте этот, для каталога новостей.

Установка, заходите Панель управления - Управление дизайном - Новости сайта - Страница архива материалов и BODY меняешь на:

MistorY
MistorY 23.11.2017 19:4512
0
Слушай я не знаю что ты с ним сделал, но он заработал, и причем работает отлично!!! ТЫ КРАСАВЧИК СПАСИБО!
Kosten
Kosten 23.11.2017 21:0113
0
Но отлично, что все работает, а так просто гед запрос немного изменился, и заработало.

В скрипте, что в материале:

$.get('/news/0-'+num

А теперь у вас так:

$.get('/news/'+num

И по факту все как вы говорите заработало.
avatar