Следующий/Предыдущий материал (для любого модуля)
0

Скрипт предназначен для листинга материалов по следующей и предыдущей страницам. Похож по своему функционалу на стандартную опцию в модуле "Онлайн Игры", только лишь одно различие: там выводятся названия следующей и предыдущей игры, ну в принципе и этот легко переделать. Хотел укоротить код, но некогда мне. Может скоро появится версия этого скрипта БЕЗ запросов (этот скрипт делает по два запроса на каждый материал). Также код подойдёт под любой модуль (кроме новостей и игр).
Установка:
В любой модуль на странице полного материала в любое место:
Code
<script>
a=location.href;
b=a.split('-');
c=b.length;
d=eval(c-1);
e=b[d];
f=a.split('-'+e)[0];
$('#pages').html('<a id="b" href="'+f+'-'+eval(e-1)+'">Предыдущий материал</a><span id="i"> | </
span><a id="a" href="'+f+'-'+eval(e*1+1)+'">Следующий материал</a>');
$.ajax({
type: 'GET',
url: f+'-'+eval(e*1+1),
error: function(){$('#a, #i').hide();}
});
$.ajax({
type: 'GET',
url: f+'-'+eval(e-1),
error: function(){$('#b, #i').hide();}
});
</script>
a=location.href;
b=a.split('-');
c=b.length;
d=eval(c-1);
e=b[d];
f=a.split('-'+e)[0];
$('#pages').html('<a id="b" href="'+f+'-'+eval(e-1)+'">Предыдущий материал</a><span id="i"> | </
span><a id="a" href="'+f+'-'+eval(e*1+1)+'">Следующий материал</a>');
$.ajax({
type: 'GET',
url: f+'-'+eval(e*1+1),
error: function(){$('#a, #i').hide();}
});
$.ajax({
type: 'GET',
url: f+'-'+eval(e-1),
error: function(){$('#b, #i').hide();}
});
</script>

Всего комментариев: 0 | |
ПОСЛЕДНИЕ ОТВЕТЫ С ФОРУМА
Форум | Темы |
Заявка в команду сайта!Добавлено в раздел: Вакансии | 0 |
Сервер куплен !, идет набор в администрациюДобавлено в раздел: Minecraft | 0 |
Сервер сайтаДобавлено в раздел: Minecraft | 1 |
Категории
PHP скрипты [1] |
Каталог файлов [7] |
Новости сайта [5] |
Каталог статей [0] |
Каталог сайтов [0] |
Ajax скрипты [4] |
Пользователи [14] |
Другие скрипты [31] |
Статистика
Пользователи
Гости сайта
Кто on-line? Сегодня нас посетили
![]() | Всего чел. на сайте: 400 |
![]() | Новых за месяц: 0 |
![]() | Новых за неделю: 0 |
![]() | Новых вчера: 0 |
![]() | Новых сегодня: 0 |
Лента коментариев