Главная » 2011 » Февраль » 22 » Переключатели страниц для информеров с помощью информеров (Скрипты для ucoz)
22.02.2011, 17:00

Переключатели страниц для информеров с помощью информеров




Многие из вас сталкивались с такой проблемой,когда при помощи информеров нужно выводить на главной странице последние материалы новостей,каталога файлов,статей,доски объявлений,блога и т.д. , а переключатель страниц (PAG SELECTOR) на главной не работает (за исключением новостей сайта,там есть свой условный оператор).И наверное многие искали выход из положения и так и не нашли...

Я предлагаю вам рабочий на 100% вариант переключателя страниц для такого случая на примере "Каталога файлов"

На всякий случай даю два варианта переключателей:

1. Типа 1 2 3 4 5...

2. Типа 1-10 11-20 21-30 31-40...

Переключатели даю в "сыром" виде без оформления (если нужно оформите под свой дизайн сами)

Что нужно для этого сделать...

Для первого типа:

Заходим в Панель управления > Информеры > Создать информер > Раздел "Счетчики материалов"
Создаём информер и в шаблон вставляем следующий код:

Code
<?if($LOAD$)>10?>
<b>1</b>  
<?if($LOAD$)<20 && ($LOAD$)>10?>
<a href="/load/0-2">2</a>
<?endif?>
<?if($LOAD$)>=20?>
<a href="/load/0-2">2</a>
<?endif?>

<?if($LOAD$)<30 && ($LOAD$)>20?>
<a href="/load/0-3">3</a>
<?endif?>
<?if($LOAD$)>=30?>
<a href="/load/0-3">3</a>
<?endif?>

<?if($LOAD$)<40 && ($LOAD$)>30?>
<a href="/load/0-4">4</a>
<?endif?>
<?if($LOAD$)>=40?>
<a href="/load/0-4">4</a>
<?endif?>

<?if($LOAD$)<50 && ($LOAD$)>40?>
<a href="/load/0-5">5</a>
<?endif?>
<?if($LOAD$)>=50 && ($LOAD$)<=60?>
<a href="/load/0-5">5</a>
<?endif?>

<?if($LOAD$)<60 && ($LOAD$)>50?>
<a href="/load/0-6">6</a>
<?endif?>
<?if($LOAD$)=60?>
<a href="/load/0-6">6</a>
<?endif?>

<?if($LOAD$)>60?>...
<?if($LOAD$%10)=0?>  
<a href="/load/0-<?substr($LOAD$,0,-1)-1?>"><?substr($LOAD$,0,-1)-1?></a>
<?else?>
<a href="/load/0-<?substr($LOAD$,0,-1)?>"><?substr($LOAD$,0,-1)?></a>
<?endif?>

<?if($LOAD$%10)=0?>  
<a href="/load/0-<?substr($LOAD$,0,-1)?>"><?substr($LOAD$,0,-1)?></a>
<?else?>
<a href="/load/0-<?substr($LOAD$,0,-1)+1?>"><?substr($LOAD$,0,-1)+1?></a>
<?endif?>
<?endif?>
<a href="/load/0-2">»</a>
<?endif?>

Всё...Код информера ставим туда ,где должен быть ваш переключатель страниц.

Для второго типа:

Заходим в Панель управления > Информеры > Создать информер > Раздел "Счетчики материалов"
Создаём информер и в шаблон вставляем следующий код:

Code
<?if($LOAD$)>10?>
<b>1-10</b>  
<?if($LOAD$)<20 && ($LOAD$)>10?>
<a href="/load/0-2">11-1<?substr($LOAD$,-1)?></a>
<?endif?>
<?if($LOAD$)>=20?>
<a href="/load/0-2">11-20</a>
<?endif?>

<?if($LOAD$)<30 && ($LOAD$)>20?>
<a href="/load/0-3">21-2<?substr($LOAD$,-1)?></a>
<?endif?>
<?if($LOAD$)>=30?>
<a href="/load/0-3">21-30</a>
<?endif?>

<?if($LOAD$)<40 && ($LOAD$)>30?>
<a href="/load/0-4">31-3<?substr($LOAD$,-1)?></a>
<?endif?>
<?if($LOAD$)>=40?>
<a href="/load/0-4">31-40</a>
<?endif?>

<?if($LOAD$)<50 && ($LOAD$)>40?>
<a href="/load/0-5">41-4<?substr($LOAD$,-1)?></a>
<?endif?>
<?if($LOAD$)>=50 && ($LOAD$)<=60?>
<a href="/load/0-5">41-50</a>
<?endif?>

<?if($LOAD$)<60 && ($LOAD$)>50?>
<a href="/load/0-6">51-5<?substr($LOAD$,-1)?></a>
<?endif?>
<?if($LOAD$)=60?>
<a href="/load/0-6">51-60</a>
<?endif?>

<?if($LOAD$)>60?>...
<?if($LOAD$%10)=0?>  
<a href="/load/0-<?substr($LOAD$,0,-1)-1?>"><?substr($LOAD$,0,-1)-2?>1-<?substr($LOAD$,0,-1)-1?>0</a>
<?else?>
<a href="/load/0-<?substr($LOAD$,0,-1)?>"><?substr($LOAD$,0,-1)-1?>1-<?substr($LOAD$,0,-1)?>0</a>
<?endif?>

<?if($LOAD$%10)=0?>  
<a href="/load/0-<?substr($LOAD$,0,-1)?>"><?substr($LOAD$,0,-1)-1?>1-$LOAD$</a>
<?else?>
<a href="/load/0-<?substr($LOAD$,0,-1)+1?>"><?substr($LOAD$,0,-1)?>1-$LOAD$</a>
<?endif?>
<?endif?>
<a href="/load/0-2">»</a>
<?endif?>

Всё...Код информера ставим туда ,где должен быть ваш переключатель страниц.

Материал взят с сайта infoscript.ru
Внимание! Копирование данного материала запрещено без указания ссылки на сайт Infoscript.ru
Источник/Автор: romale1980(сайт http://hotwarezyour.my1.ru)
Категория: Скрипты uCoz | Просмотров: 4621 | Добавил: romale1980 | Рейтинг: 5.0/6 |
Теги: Переключатели, страниц, информеров, для
Всего комментариев: 9 1 2 »
0  
1 antisept -Infoscript Team-  (22.02.2011 17:07) [Материал]
Аватар пользователя
Класная вещь! smok

0  
2 romale1980   (22.02.2011 17:07) [Материал]
Аватар пользователя
Спасибо...

0  
3 7soft -Infoscript Team-  (22.02.2011 17:24) [Материал]
Аватар пользователя
Круто up Держи плюс)

0  
4 romale1980   (22.02.2011 17:31) [Материал]
Аватар пользователя
СПС..

0  
5 romale1980   (22.02.2011 18:48) [Материал]
Аватар пользователя
Вот еще забыл...
Примечание к скрипту: скрипт написан для ваводимых материалов в колличестве 10 штук на страницу...Для другого колличества нужно корректировать под себя.

0  
6 vaniok25   (25.02.2011 22:15) [Материал]
Аватар пользователя
За материал спс thumb мне в самый раз,только вот не работает ,в смысле переключает но не фиксируется на переключаемой страничке,вчем проблема подскажите cry заранее спс.

0  
7 romale1980   (26.02.2011 10:20) [Материал]
Аватар пользователя
Дайте свой сайт...с установленным скриптом
И пожалуйста поконкретнее ,что значит "не фиксируется"

0  
8 s-edka   (14.04.2011 12:29) [Материал]
Аватар пользователя
Здравствуйте . Установил данный скрипт , т.е. код от него на стр. - у меня он такой $MYINF_1$ он сразу "высветмлся" - заработал под стр.1 . Вставляю его же (код скрипта) на другую стр. и опять он высвечивается под стр.1 на 2-ой стр. . Как организовать переход по 2,3, ... на следующие стр. Что я не понимаю , делаю не так ?
Спасибо с уважением С. Э.

1-6 7-7
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]