|
Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
fedottt
Зарегистрирован: 08.01.2009 Сообщения: 2
|
Добавлено: 2009-03-30 21:42 pm Заголовок сообщения: |
|
|
у себя сделал такую навигацию (бо дефолт вызывал позывы )
пример на скрине
для вставки, ломимся в index
ищем там:
Код: | if (resultcount>RESULT_ON_PAGE){ |
и меняем все вхождение на такое:
Код: | if (resultcount>RESULT_ON_PAGE){
pages.append("<div><div class='navigation' style='float:left; margin-bottom:8px; margin-top:12px;'>");
prevpage = "<span>← назад</span>";
nextpage = "<span>вперед →</span>";
pagescount = Math.ceil(resultcount/RESULT_ON_PAGE);
pages.append(( (currentpage>1) ? "<a href='javascript:scrollTo(0,0);DrawCatalog("+(currentpage-2)*RESULT_ON_PAGE+( letter ? ",\""+letter+"\"":"")+")'>"+prevpage+"</a>" : prevpage));
pages.append("</div><div style=' float:left; margin-left: 5px; margin-right: 5px; margin-bottom:8px; margin-top:12px; font-size: 10px;'>");
pages.append("");
sp = "";
for (i=1;i<=pagescount;i++){
if ((i==pagescount) || (i==1) || (Math.abs(i-currentpage)<=5) || ((i/20)==Math.round(i/20))){
p = i;
sp = " ";
}
else{
p = "";
sp = "";
}
if (i!=currentpage) pages.append (sp + "<a href='javascript:scrollTo(0,0);DrawCatalog("+(i-1)*RESULT_ON_PAGE+( letter ? ",\""+letter+"\"":"")+")'>" +p+ "</a>"+sp);
else pages.append ("<span style='font-weight:bold; color: white; font-size:11px; background-color: red; padding: 3px; border: 1px solid #c4c4c4;'>"+p+"</span> ");
}
pages.append("</div><div class='navigation' style='float:left; margin-bottom:8px; margin-top:12px;'>");
pages.append(((currentpage<pagescount) ? "<a href='javascript:scrollTo(0,0);DrawCatalog("+(currentpage*RESULT_ON_PAGE)+( letter ? ",\""+letter+"\"":"")+")'>" + nextpage + "</a>" : nextpage));
pages.append("</div>");
pages.append("</div><br><br><br>");
} |
заканчивается вывод навигации вот такой строчкой Код: | var outstr = new StringBuilder(); |
ну и css'a (тактично слизанная с dle)
Код: | .navigation {
color:#666;
border:0px;
margin: 3px 0 0 7px;
}
.navigation a:link,
.navigation a:visited,
.navigation a:hover,
.navigation a:active {
text-decoration:none;
color: #666;
background:#F9F9F9;
border:1px solid #c4c4c4;
padding:3px 6px;
font-size:11px
}
.navigation a:hover {
background:#799AE3;
color:#666;
border-color:#c4c4c4;
}
.navigation span {
text-decoration:none;
background:#fff;
padding:3px 6px;
border:1px solid #c4c4c4;
color:#666;
font-size:11px;
} |
|
|
Вернуться к началу |
|
Илья Спесивцев Администратор
Зарегистрирован: 26.02.2008 Сообщения: 703 Откуда: Техподдержка
|
Добавлено: 2009-03-31 14:08 pm Заголовок сообщения: |
|
|
Александр Ярославцев писал(а): | Илья, после последнего обновления, помойму версии 1.07, шаблон стал не рабочий...менялось ли что то в стандартном шаблоне? |
Менялся index.php |
|
Вернуться к началу |
|
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете вкладывать файлы Вы не можете скачивать файлы
|
|