Ссылки "Вперед/Назад" в навигации на InSales

Документация InSales /

На одном из сайтов потребовалось сделать в навигации ссылки «Вперед» и «Назад». Совершенно обычный функционал, однако в документации InSales об этом ничего сказано не было. На помощь пришла Анастасия (Anastasia_Kachalova ), которая заведует технической поддержкой, и подсказала решение.

Вот как это выглядит:

<a href="{{paginate.previous.url}}">{{paginate.previous.title}}</a>
<a href="{{paginate.next.url}}">{{paginate.next.title}}</a>


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

<ul class="pagination">
    {% if paginate.previous.title %}
    <li><a href="{{paginate.previous.url}}">{{paginate.previous.title}}</a></li>
    {% endif %}
    {% for part in paginate.parts %}
  <li><a href="{{part.url}}">{{part.title}}</a></li>
    {% endfor %}
    {% if paginate.next.title %}
    <li><a href="{{paginate.next.url}}">{{paginate.next.title}}</a></li>
    {% endif %}
</ul>


И мы скрываем ссылку на предыдущую/следующую страницу, если находимся на первой или последней.

0 комментариев

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.