Перейти к содержимому


Номера Страниц


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 4

#1 status321

status321

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 497 сообщений

Отправлено 15 Февраль 2024 - 09:29

Здравствуйте. Изначально отображается только страницы 1 и 2, а их может быть и 10. Задача выводить номера страниц столько сколько поместится по ширине страницы внизу т.к кликая по цифре 2 думает, что это последняя страница.

#2 status321

status321

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 497 сообщений

Отправлено 16 Февраль 2024 - 09:32

Доброе утро. Помогите доработать: Сейчас отображаются страницы 12...5 Фото прикрепил. Нужно чтобы все страницы отображались по порядку 123456 итд.

Прикрепленные изображения

  • Безымянный.png


#3 status321

status321

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 497 сообщений

Отправлено 21 Февраль 2024 - 16:35

Добрый день. Когда будет помощь?

#4 stasia

stasia

    Активный участник

  • Модераторы
  • 575 сообщений

Отправлено 24 Февраль 2024 - 13:57

Просмотр сообщенияstatus321 (16 Февраль 2024 - 09:32) писал:

Доброе утро. Помогите доработать: Сейчас отображаются страницы 12...5 Фото прикрепил. Нужно чтобы все страницы отображались по порядку 123456 итд.

Здравствуйте.
Зайдите в раздел Сайт---Редактор шаблонов---Товары и найдите код:
		  <!-- Страницы -->
				  {% IF show_pages %}
				  <div class="pages">
						<ol>
						  {% IF GOODS_PAGES_SHOW_FIRST %}
						  {% IF GOODS_PAGES_PREVIOUS != 1 %}
						  <li class="first-page"><a href="{GOODS_PAGINATE_URL | url_amp}&page={GOODS_PAGES_FIRST}" title="Первая страница">1</a></li>
												   {% IF GOODS_PAGES_CURRENT > 3 %}<li>...</li>{% ENDIF %}
						   {% ENDIF %}			 
						  <li class="prev-page"><a href="{GOODS_PAGINATE_URL | url_amp}&page={GOODS_PAGES_PREVIOUS}" title="Предыдущая страница">{GOODS_PAGES_PREVIOUS}</a></li>
						 
						  {% ENDIF %}
						  <li class="current"><span>{GOODS_PAGES_CURRENT}</span></li>
						  {% IF GOODS_PAGES_SHOW_LAST %}
						 
						  <li class="next-page"><a href="{GOODS_PAGINATE_URL | url_amp}&page={GOODS_PAGES_NEXT}" title="Следующая страница">{GOODS_PAGES_NEXT}</a></li>
						  {% IF GOODS_PAGES_NEXT != GOODS_PAGES_LAST %}
												 <li class="last-page"><a href="{GOODS_PAGINATE_URL | url_amp}&page={GOODS_PAGES_LAST}" title="Последняя страница">{GOODS_PAGES_LAST}</a></li>
						  {% ENDIF %}   {% ENDIF %}   
						  <script>
								if ({GOODS_PAGES_LAST} > {GOODS_PAGES_CURRENT} + 2) {
								  $('.last-page').before('<li>...</li>');
								}
						  </script>
						</ol>
				  </div>
				  {% ENDIF %}
				  <!-- /END Страницы -->

Замените его на:  
		  <!-- Страницы -->
			{% IF show_pages %}
			  {% IF PER_PAGE < GOODS_PAGES_RESULTS %}
			  <div class="pages">
				<ol>
				  {% FOR goods_pages %}
					{% IF goods_pages.first && GOODS_PAGES_SHOW_FIRST && GOODS_PAGES_SHOW_FIRST != goods_pages.PAGE %}
					  <li class="first"><a href="{GOODS_PAGINATE_URL | url_amp}&page={GOODS_PAGES_FIRST}" title="Первая страница"><i class="fal fa-angle-double-left"></i></a></li>
					{% ENDIF %}		   
					{% IF goods_pages.CURRENT %}
					  <li class="current"><span>{goods_pages.PAGE}</span></li>
					{% ELSE %}
					  <li class="next"><a href="{GOODS_PAGINATE_URL | url_amp}&page={goods_pages.PAGE}" title="Перейти на страницу {goods_pages.PAGE}">{goods_pages.PAGE}</a></li>
					{% ENDIF %}
					{% IF goods_pages.last && GOODS_PAGES_LAST != goods_pages.PAGE %}
					  <li class="last"><a href="{GOODS_PAGINATE_URL | url_amp}&page={GOODS_PAGES_LAST}" title="Последняя страница"><i class="fal fa-angle-double-right"></i></a></li>
					{% ENDIF %}			  
				  {% ENDFOR %}
				</ol>
			  </div>
			  <div class="clear"></div>
			  {% ENDIF %}
			{% ENDIF %}
		  <!-- /END Страницы -->


#5 status321

status321

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 497 сообщений

Отправлено 25 Февраль 2024 - 07:39

Спасибо




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных