Новая стильная, интересная замена стандартным кнопкам "Переклчатель страниц файлов" Теперь ваш контент будет подгружатся на одной странице, достигнув последней страницы кнопка исчезает автоматом. Со слов авторов, этот скрипт написан для модуля каталог файлов.
Установка:
Идем в ПУ => Главная страница модуля каталог файлов и ищем $BODY$ и заменяем его на этот код:
Далее не выходя с главной страницы модуля каталог файлов вставляем чуть ниже следующее:
Установка:
Идем в ПУ => Главная страница модуля каталог файлов и ищем $BODY$ и заменяем его на этот код:
Code
<div id="contik">$BODY$</div>
Далее не выходя с главной страницы модуля каталог файлов вставляем чуть ниже следующее:
Code
<div style="display:none;" id="selector">$PAGE_SELECTOR$</div>
<script type="text/javascript">
if ($("#selector").find(".swchItem:contains('»')").text() == '»') {
$("#selector").after('<br><div id="nextCont" class="input_submit alt" style="display:block; text-align:center;"><div onclick="Conti.to();" style="padding:3px;"><b>Подгрузить материалы</b></div></div>');
};
Conti = {
to:function(){
$("#nextCont").html('<div style="padding:4px"><img src="http://usite.su/img/new/next_load.gif" border="0" /></div>');
nextik = $("#selector").find(".swchItem:contains('»')").attr('onclick').toString();
num = nextik.match(/\d/);
$.get('/load/0-'+num, function(next){
$("#contik").append( $("#contik", next).html() );
$("#selector").html( $("#selector", next).html() );
$("#nextCont").html('<div onclick="Conti.to();" style="padding:3px;"><b>Подгрузить материалы</b></div>');
if ($("#selector", next).find(".swchItem:contains('»')").html() == null) { $("#nextCont").fadeOut(); };
});
}
}
</script>
<script type="text/javascript">
if ($("#selector").find(".swchItem:contains('»')").text() == '»') {
$("#selector").after('<br><div id="nextCont" class="input_submit alt" style="display:block; text-align:center;"><div onclick="Conti.to();" style="padding:3px;"><b>Подгрузить материалы</b></div></div>');
};
Conti = {
to:function(){
$("#nextCont").html('<div style="padding:4px"><img src="http://usite.su/img/new/next_load.gif" border="0" /></div>');
nextik = $("#selector").find(".swchItem:contains('»')").attr('onclick').toString();
num = nextik.match(/\d/);
$.get('/load/0-'+num, function(next){
$("#contik").append( $("#contik", next).html() );
$("#selector").html( $("#selector", next).html() );
$("#nextCont").html('<div onclick="Conti.to();" style="padding:3px;"><b>Подгрузить материалы</b></div>');
if ($("#selector", next).find(".swchItem:contains('»')").html() == null) { $("#nextCont").fadeOut(); };
});
}
}
</script>
Источник: Неизвестный