При отключении lazy loading не работает пагинация!
Добрый день! Подскажите, чтобы заменить lazy loading, нужно просто выключить галочку, или нужно исправить код шаблона? Шаблон стандартный, ничего не менялось. Имеется ввиду пагинация на странице категории товаров.
7 ответов
Если включен lazy loading то пагинация отключается и наоборот и да - достаточно просто выключить галочку.
Я ее выключил, но она не работает! Так же товары подгружаются с помощью lazy loading =(
Проверьте шаблон list-thumbs.html в конце файла должно быть что-то типа
У меня там вот такой код:
{if isset($pages_count) && $pages_count > 1}
<div class="block lazyloading-paging" data-times="2" data-link-text="[`Load more`]">
{wa_pagination total=$pages_count attrs=['class' => "menu-h"]}
</div>
{/if}
Заменить на ваш?
в вашем коде нет проверки значения $theme_settings.pagination (это та самая "галочка" которую вы выключаете и ничего не происходит).
Да попробуйте заменить код
Большое спасибо, проблема решена!
Владислав, а как проблема решилась?
Прописал так же код, но у меня в файле category.html
В коде 2+ страниц рел каноникал или ноуфолов не появляется.
мой код
{if isset($pages_count) && $pages_count > 1}
<div class="block {if !empty($theme_settings.pagination) && $theme_settings.pagination == 'lazyloading'}lazyloading-paging{else}paging-nav{/if}" data-times="2" data-link-text="[`Load more`]" data-loading-str="[`Loading...`]">
{wa_pagination total=$pages_count attrs=['class' => "inline pages"]}
</div>