cotonti.com : Проблема пагинации https://www.cotonti.com Последние сообщения в теме Cotonti en Thu, 05 Feb 2026 11:29:10 -0000 Roffun #40386 Alex300:

Поведение пагинации можно кардинально изменить введя свою функцию cot_pagenav_custom - если кому интересно ))

Об этом я не знал, нужно будет посмотреть.

Я уже обновил свой сайт. Если :

  Тут все нормально - так задумано.

Тогда все ок.  Нужно будет покопаться в файле функций, я туда почти не заглядывал никогда.

]]>
пн, 05 янв 2015 18:33:16 -0000
Alex300

я для примера привел страницу http://prohtml.net/blog?d=11

на ней видно, что нумерация идет с пропусками,   1,5,8,9, а после 10 по порядку.  Получается что 2,3,4,6,7  отсутствуют в цепочке.

На другой странице это может не наблюдаться. 

Вот об этом я и спрашиваю, это так и должно быть, или все-таки что-то не так?

Тут все нормально - так задумано. Если отображать все ссылки по 10 шт в каждую сторону от текушей страницы - по 1,2,3...,9,10,11...20. - получится очень длинная и некрасивая цепочка кнопок. По этому подряд идут только ссылки на ближайшие страницы к текущей. Для удобства навигации более "дальние" страницы не пропадают совсем, но располагаются с некоторым интервалом. Все зависит от того сколько страниц в списке и какая в данный момент текущая.

Поведение пагинации можно кардинально изменить введя свою функцию cot_pagenav_custom - если кому интересно ))

 

При этом 6 ссылается на &d=150

Это ошибка о которой говорилось выше. Сайт не обновлен до последней версии.

]]>
пн, 05 янв 2015 17:46:54 -0000
Roffun #40383 Alex300:

Что подразумевается под навигатором и что именно с ним не так?

Я еще раз прочитал первый пост. Там ничего не сказано о порядке навигации. Там была проблема с ссылками не на те страницы.

Я сам раньше не обращал внимания на эти страницы, пока автор топика не написал мне на почту , и для примера привел некоторые страницы на моем сайте.

А насчет:

 Что подразумевается под навигатором и что именно с ним не так?

я для примера привел страницу http://prohtml.net/blog?d=11

на ней видно, что нумерация идет с пропусками,   1,5,8,9, а после 10 по порядку.  Получается что 2,3,4,6,7  отсутствуют в цепочке.

На другой странице это может не наблюдаться. 

Вот об этом я и спрашиваю, это так и должно быть, или все-таки что-то не так?

 

Добавлено 19 минуты спустя:

Кстати, на этом сайте также работает. Например :

http://www.cotonti.com/forums?m=topics&s=33&ord=updated&w=desc&d=10

страница 10, пропущены 2,3,4   пагинация идет:

<<15678910111213>>>

Информация

Добавлено 2 минуты спустя:

При этом 6 ссылается на &d=150

]]>
пн, 05 янв 2015 16:22:29 -0000
Alex300 Что подразумевается под навигатором и что именно с ним не так?

Я еще раз прочитал первый пост. Там ничего не сказано о порядке навигации. Там была проблема с ссылками не на те страницы.

]]>
пн, 05 янв 2015 15:44:39 -0000
Roffun Например здесь  http://prohtml.net/blog?d=11

Добавлено 2 минуты спустя:

При этом подсчет идет правильно:

{LIST_TOP_TOTALPAGES}           14

{LIST_TOP_TOTALLINES}             195

{LIST_TOP_MAXPERPAGE}          14

 

Но навигатор не по порядку местами.   Именно об этой проблеме автор топика и говорил

]]>
пн, 05 янв 2015 15:40:39 -0000
Alex300 ничего не понял. Какие подкатегории? И что происходит не так, когда они есть?

]]>
пн, 05 янв 2015 15:36:49 -0000
Roffun Я попробовал сделать видимой   $totalpages, и вызвать из шаблона, в итоге получилось 14 хотя там 10.

В functions.php добавил к global $cfg   , $totalpages;

а в page.list.tpl добавил {PHP.totalpages}

в итоге получил $totalpages == 14;    //  хотя реально 10

]]>
пн, 05 янв 2015 13:58:43 -0000
Alex300 О багах все же желательно писать о текущей версии движка.
 

]]>
пн, 05 янв 2015 13:42:09 -0000
Roffun #40375 Alex300:

На какой версии Cotonti наблюдается эта ошибка? Она точно есть на Siena 0.9.17 ?

А то что то мне не удается ее воспроизвести. Скорее всего ошибка была исправлена этим коммитом .

А вот на версии 0.9.16 этот баг точно есть.

Было бы неплохо если уже исправлена,  насчет 0.9.16 вы правы, она есть. На 0.9.17 я свой сайт еще не обновил, а проверять нужно там где много страниц , нужно будет обновиться и проверить.

]]>
пн, 05 янв 2015 13:37:50 -0000
Alex300 На какой версии Cotonti наблюдается эта ошибка? Она точно есть на Siena 0.9.17 ?

А то что то мне не удается ее воспроизвести. Скорее всего ошибка была исправлена этим коммитом .

А вот на версии 0.9.16 этот баг точно есть.

]]>
пн, 05 янв 2015 00:03:04 -0000
Roffun Проблему уже добавили в разряд багов, так что по мере возможности будет и решение.

]]>
ср, 17 дек 2014 12:55:36 -0000
p4l1ch Не знал, как сделать по другому - на форумах редко вообще пишу. Поэтому апнул, чтоб в разделах сразу было видно эту тему - привлечь внимание к проблеме.

]]>
ср, 17 дек 2014 11:05:55 -0000
Roffun #40290 Alex300:

Спасибо за то что сообщаете об ошибках Гитхаб.

И вам спасибо за то что участвуете в разработке Cotonti, отличный движок для тех кто вникнет.

#40290 Alex300:

А вот апать тему совершенно необязательно.

Согласен, но это уже относится к автору топика.

]]>
ср, 17 дек 2014 10:36:14 -0000
Alex300 Спасибо за то что сообщаете об ошибках Гитхаб.

А вот апать тему совершенно необязательно.

]]>
ср, 17 дек 2014 07:43:36 -0000
Roffun Я написал в ветку разработчикам на Гитхаб со ссылкой на эту тему

]]>
вт, 16 дек 2014 21:34:14 -0000
p4l1ch Пока возились с гостевой - заметил багу с пагинацией, причем как оказалось она есть даже тут на офф сайте, на форуме

открываем 6 страницу темы

http://www.cotonti.com/forums?m=posts&q=3011&d=6

и смотрим куда ссылается 2 страница

http://www.cotonti.com/forums?m=posts&q=3011&d=15

ну а должно собственно быть d=2

дальше - открываем 10 страницу темы

http://www.cotonti.com/forums?m=posts&q=3011&d=10

ссылка на 6 страницу

http://www.cotonti.com/forums?m=posts&q=3011&d=75

 

\\ если смотреть смотреть пагинацию списка тем, тоже вылезает

http://www.cotonti.com/forums?m=topics&s=33&ord=updated&w=desc&d=6

url на 2 страницу - http://www.cotonti.com/forums?m=topics&s=33&ord=updated&w=desc&d=30

http://www.cotonti.com/forums?m=topics&s=33&ord=updated&w=desc&d=10

url на 6 страницу - http://www.cotonti.com/forums?m=topics&s=33&ord=updated&w=desc&d=150

http://www.cotonti.com/forums?m=topics&s=33&ord=updated&w=desc&d=15

url на 11 страницу - http://www.cotonti.com/forums?m=topics&s=33&ord=updated&w=desc&d=300

 

 

 

такая же проблема у меня на тестовом сайте

в гостевой на 6 странице - ссылка на 2 страницу пытается ссылаться на 10

http://nd1.3ue.ru/guestbook/page_6

в разделе где 60 страниц - 10 страница - ссылка на 6 страницу - d?=10

http://nd1.3ue.ru/gallery/wedding/?d=10

\\

бага есть у всех кого вспомнил - у кого нашел пагинацию больше 6-7 - ulr выдает разный, но не тот что должен быть

Добавлено 32 минуты спустя:

(ап темы, чтоб была первой в списке)

]]>
вт, 16 дек 2014 17:46:04 -0000