Добрый день. Занялся пагинацией на сайте. И тут же обнаружилась проблема.
Заранее извиняюсь за конкретные ссылки в примерах, если надо отредактирую, уберу.
Итак, основная страница раздела – https://teko-shop.ru/catalog/video/videokamery/hd-cams/
Ссылка на вторую страницу – https://teko-shop.ru/catalog/video/videokamery/hd-cams/?PAGEN_1=2 (как будто всё ок)
Ссылка со второй страницы на первую – https://teko-shop.ru/catalog/video/videokamery/hd-cams/ (всё отлично)
Но если начать двигаться стрелками (вперед / назад), то начинается какая то ерунда.
Ссылка по стрелке с 1 страницы на 2 (вперед) – https://teko-shop.ru/catalog/video/videokamery/hd-cams/?PAGEN_1=2 (всё ок)
Ссылка по стрелке со 2 на 1 (назад) – https://teko-shop.ru/catalog/video/videokamery/hd-cams/?PAGEN_1=1 (добавляется параметр 1 страницы)
И теперь находясь на первой странице с параметром в урле ?PAGEN_1=1 в пагинации мы уже видим ещё один параметр!
Например ссылка на вторую страницу уже выглядит вот так – https://teko-shop.ru/catalog/video/videokamery/hd-cams/?PAGEN_13=3&PAGEN_1=2
Серьезный косяк? Обязательно избавляться от этого лишнего параметра?
В других подразделах еще более запутанные варианты встречаются, например на второй странице раздела АКБ – https://teko-shop.ru/catalog/ups/akb_battery/?PAGEN_1=2, ссылки на соседние страницы:
Это битрикс. Гляньте шаблон, чтобы не добавлял PAGEN_1=1
PAGEN_14=3&PAGEN_1=3 – это на странице где-то вызываются 2 инфоблока с параметром nPageSize для лимитов, нужно nPageSize оставить только для постраничци, а остальные заменить на nTopCount
petyapirozhkov
Добрый день. Занялся пагинацией на сайте. И тут же обнаружилась проблема.
Заранее извиняюсь за конкретные ссылки в примерах, если надо отредактирую, уберу.
Итак, основная страница раздела – https://teko-shop.ru/catalog/video/videokamery/hd-cams/
Ссылка на вторую страницу – https://teko-shop.ru/catalog/video/videokamery/hd-cams/?PAGEN_1=2 (как будто всё ок)
Ссылка со второй страницы на первую – https://teko-shop.ru/catalog/video/videokamery/hd-cams/ (всё отлично)
Но если начать двигаться стрелками (вперед / назад), то начинается какая то ерунда.
Ссылка по стрелке с 1 страницы на 2 (вперед) – https://teko-shop.ru/catalog/video/videokamery/hd-cams/?PAGEN_1=2 (всё ок)
Ссылка по стрелке со 2 на 1 (назад) – https://teko-shop.ru/catalog/video/videokamery/hd-cams/?PAGEN_1=1 (добавляется параметр 1 страницы)
И теперь находясь на первой странице с параметром в урле ?PAGEN_1=1 в пагинации мы уже видим ещё один параметр!
Например ссылка на вторую страницу уже выглядит вот так – https://teko-shop.ru/catalog/video/videokamery/hd-cams/?PAGEN_13=3&PAGEN_1=2
Серьезный косяк? Обязательно избавляться от этого лишнего параметра?
В других подразделах еще более запутанные варианты встречаются, например на второй странице раздела АКБ – https://teko-shop.ru/catalog/ups/akb_battery/?PAGEN_1=2, ссылки на соседние страницы:
1 страница – https://teko-shop.ru/catalog/ups/akb_battery/?PAGEN_14=3
3 страница – https://teko-shop.ru/catalog/ups/akb_battery/?PAGEN_14=3&PAGEN_1=3
livetv
Это битрикс.
Гляньте шаблон, чтобы не добавлял PAGEN_1=1
PAGEN_14=3&PAGEN_1=3 – это на странице где-то вызываются 2 инфоблока с параметром nPageSize для лимитов, нужно nPageSize оставить только для постраничци, а остальные заменить на nTopCount