Обратная постраничная навигация
101 / 178
Обратная постраничная навигация используется в компоненте список отзывов для элемента (askaron.reviews.for.element).

Обратная навигация встречается сравнительно редко. И может вызывать вопросы.



Вопрос:

Обнаружил, что неправильно отрабатывается разбиение списка отзывов на страницы.

Например, у меня всего 5 отзывов. Я ставлю выводить по 3 на страницу, а выводится все равно 5.

Если поставить по 2 на страницу, то выводится на первой странице 3 элемента, на второй 2, но по логике должно быть 3 страницы.


Ответ:

Это не ошибка. Это обратная постраничная навигация — очень крутая фишка Битрикса, которую редко применяют, но мы её сделали в нашем компоненте.

Обратная постраничная навигация нужна, чтобы контент не убегал при добавлении нового отзыва. Это нужно для поисковиков.

Обратную постраничную навигацию необходимо использовать везде, где элементы добавляются в начало: новости, отзывы, посты в блоге, сообщения на форуме. Пример http://idea.1c-bitrix.ru/

Если делать прямую навигацию то из 11 элементов будет:
- 3
- 3 PAGEN_1=2
- 3 PAGEN_1=3
- 2 PAGEN_1=4

При добавлении элемента все старые страницы сдвигаются и меняются. Это плохо для поисковиков - которые ведут на старую проиндексированнуюю страницу, а контент уже убежал.

В случае обратной постраничной навигации отзывы не сдвинутся и прошлые страницы для поисковика не изменятся.

- 5
- 3 PAGEN_1=2
- 3 PAGEN_1=1

В этом случае на последней странице всегда 3 элемента. А на первой не менее 3, но не более 5.


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

Если у вас используется свой нетиповой шаблон компонента постраничной навигации, то убедитесь, что он поддерживает обратную навигацию.


0  


 Микроразметка schema.org | Описание курса | Голосование за отзыв