'scj_dots'

admin
Site Admin
Posts: 37994
Joined: Wed Sep 10, 2008 11:43 am

Re: 'scj_dots'

Post by admin »

Все только про pagination
Don't forget to run script update
smart
Posts: 1356
Joined: Sun Oct 09, 2011 4:54 pm

Re: 'scj_dots'

Post by smart »

каким образом в пагинации, можно вставить на текущую страницу свою поправку ?

пример такой:
в верстке пагинация выглядит так:

Code: Select all

<li><span>1</span></li>
<li><a href="#">2</a></li>
<li><a href="#">3</a></li>
при генерации с помощью смарта, пагинация выглядит так:

Code: Select all

<li>1</li>

<li><a href="2">2</a></li>

<li><a href="3">3</a></li>
и еще один момент, как добавить правильно кнопки next / last при этом к самим ссылкам добавить правильную маркировку для гугла rel="next" rel="prev" ?
admin
Site Admin
Posts: 37994
Joined: Wed Sep 10, 2008 11:43 am

Re: 'scj_dots'

Post by admin »

Как я понимаю вопрос в убирании span ?
Тогда вам надо skip_href_deletion

Да, prev_next таги есть,

http://smartcj.com/wiki/doku.php?id=ru: ... _templates

или что именно с ними не так , почему их нельзя использовать в этом случае ?
Don't forget to run script update
smart
Posts: 1356
Joined: Sun Oct 09, 2011 4:54 pm

Re: 'scj_dots'

Post by smart »

admin wrote:Как я понимаю вопрос в убирании span ?
Тогда вам надо skip_href_deletion
не совсем это, мне надо оставить спан, как в дефолтной верстке, но при этом ссылку убрать, данный параметр оставляет ссылку на текущую страницу и отображение активной страницы пагинации пропадает
admin
Site Admin
Posts: 37994
Joined: Wed Sep 10, 2008 11:43 am

Re: 'scj_dots'

Post by admin »

Конкретно такого парамтера "убрать спан но оставить ссылку" нету, но это легко сделать на пхп

if ($_GET['page'] == '<!--PAGE_NUM-->') {
вариант 1
} else {
вариант 2
}
Don't forget to run script update
smart
Posts: 1356
Joined: Sun Oct 09, 2011 4:54 pm

Re: 'scj_dots'

Post by smart »

admin wrote:Конкретно такого парамтера "убрать спан но оставить ссылку" нету, но это легко сделать на пхп

if ($_GET['page'] == '<!--PAGE_NUM-->') {
вариант 1
} else {
вариант 2
}
как раз наоборот, оставить спать, но убрать с него ссылку, активная страница должна быть без ссылки но иметь спан )

попробую предложенный вариант
admin
Site Admin
Posts: 37994
Joined: Wed Sep 10, 2008 11:43 am

Re: 'scj_dots'

Post by admin »

Так этот вариант как раз и позволяет сделать 2 варианта ссылки.
Don't forget to run script update
smart
Posts: 1356
Joined: Sun Oct 09, 2011 4:54 pm

Re: 'scj_dots'

Post by smart »

admin wrote:Так этот вариант как раз и позволяет сделать 2 варианта ссылки.
спасибо, работает ка кнадо :)

а что насчет последней страницы и следующей ?
smart
Posts: 1356
Joined: Sun Oct 09, 2011 4:54 pm

Re: 'scj_dots'

Post by smart »

подскажите еще один момент, а для навигации как правильно будет прописывать аналогичное выделение активной страницы ?

пример такой же как и с пагинацией, только навигация у нас получается не за счет переменных скрипта выводится в нашем случае это будет сортировка
admin
Site Admin
Posts: 37994
Joined: Wed Sep 10, 2008 11:43 am

Re: 'scj_dots'

Post by admin »

Видимо я что то не так понимаю, но разве это вариант не для активной страницы ? если нет, то для чего ?
Don't forget to run script update
Post Reply