#пагинация

  • Давно искал как реализовать выбор количества товаров на странице, ничего толкового, кроме как идти в wa-config и править там не нашел, ну вот очередной раз осуществляя поиск, нашел, что количество товаров берется из cookie...

  • Нужен вывод статей в блоге постранично. Т.е. - если статей создано очень много, чтобы появлялась пагинация (1,2,3....15) внизу. Как это сделать? Ищу специалиста по доработке шаблона для вывода статей и пр.

  • +2

    В одном из обновлений выпустили возможность отключить lazy loading, спасибо за это.Однако не настраивается количество товаров на странице, это плохо.Пожалуйста, добавьте возможно в ручную указать, сколько товаров выводится на 1 странице.

  • +2

    Приветствую!Хаб. Тема: Дефолт 3.0. Если в URL присутствуют какие-либо параметры (например, ?page=1), то при попытке отправить комментарий к топику в консоли вываливается Error occured default.hub.js?v3.1.1:411 Как следствие, включить пагинацию не...

  • Возможно ли сделать постраничное разбиение вывода постов блога, например по 5 на страницу?

  • Есть решение

    Добрый день! Прошу помощи советом кому нетрудно. В мобильной версии сайта Захожу в каталог например на 3 страницу, перехожу в карточку любого товара( например не понравился), потом возвращаюсь обратно в каталог, чтобы посмотреть другой товар на...

    У вас в мобильной версии действительно какие-то странности.При переходе по ссылке /velosipedy/velosipedy-schwinn/?page=6 браузер в адресной строке показывает /velosipedy/velosipedy-schwinn/ т.е. что-то убирает все ?page=*Очевидно поэтому из карточки товара вас и перекидывает на первую страницу. Надо разбираться с вашей темой дизайна. Какие-то неочевидные вещи происходят.Напишите разработчику темы Smobile т.к. на демонстрационном сайте темы такого косяка...
    Дмитрий replicant
  • Есть решение

    Необходимо из сделатьПочитав форум, кажется догадываюсь, что это в /wa-system/vendors/smarty-plugins/function.wa_pagination.phpНо как сделать вот такой вид пагинатора? Чтобы не отображалась последняя страница? Ну и первая, в случае, если открыта...

    Можно попробовать поиграться условием на nb=X, где X зависит от total и/или от текущей страницы, но условия вам придется для разных случаев придумывать самостоятельно. Поглядите ещё вот тут https://support.webasyst.ru/fo...
    Дмитрий replicant
  • Есть решение

    Подскажите пожалуйста, пользуюсь плагином SEO описание категорий для вывода доп описания под товарами. Как можно отключить вывод этого описания на страницах пагинации категорий

    Нашел решение на сайте разработчика темы, только там скрывалось основное описание Допописание скрываем так В файле "category.html" (магазин-витрина-дизайн) замените код {shopCategorybottomdescriptionPlugin::getCategoryBottomDescription($category.id)} на код  {if !$wa->get("page") || $wa->get("page") == 1} {shopCategorybottomdescriptionPlugin::getCategoryBottomDescription($category.id)} {/if}
    Виктор М Виктор М
  • Есть решение

    Добрый день!В категориях товара выводится товар общим количеством 21 штука до начала пагинации (листинга). Как можно увеличить количество товара выводимого на одну страницу?

    https://www.webasyst.ru/store/...
    Евгений Львович Николаев Евгений
  • Есть решение

    Добрый день!Оключил Lazy Loading, нужно постраничное отображение товаров. Но на каждой странице выводится только 10 товаров, а это мало.Настройки, отвечающей за это мной найдено не было, подскажите где изменять?

    Решение, для тех, кто тоже ищет:В файле/wa-config/shop/config.phpМеняем значение параметра'products_per_page' => 30,
    Максим Иванов Максим Иванов
  • Есть решение

    Добрый день! Перечитал весь форум по данной тематике. Ответа не нашел. Есть категория интернет-магазина. В ней 10 страниц и у всех одинаковый title. Как и где править код, чтобы к основному title добавлялось окончание в виде "страница 2",...

    Привет. В настройках вы можете задавать свои заголовки, какие хотите.
    Сергей Коин Koin
  • +1

    Друзья, привет!Сначала опишу ситуацию. Раньше у нас на одном листинге показывалось по 24 товара, сейчас — минимум 60. Соответственно, роботы поисковых систем запомнили адреса /?page=10, /?page=100 и регулярно обращаются к ним. А что же отвечают...

  • В продолжении темы Вывод товаров на любой странице с пагинациейВ этот раз предлагаю решение вывода отзывов с пагинацией. Думаю много кому пригодится.Решение не идеальное, не тестировал на lazy load, было бы неплохо если кто-нибудь дал обратную связьВ...

  • Есть решение

    Здравствуйте, вопрос по коллекции товаров, есть код плагина:public function frontendCategory($category) { $view = wa()->getView(); $hash = 'category/'.$category['id']; $collection = new...

    Вот эта строчка$products = $collection->getProducts('*', 0, $collection->count());делает выборку из всех товаров.Чтобы было 30 с самого начала, так:$products = $collection->getProducts('*', 0, 30);Вторая страница$products = $collection->getProducts('*', 30, 30);Ну и сам метод, который принимает ?page=2 как номер страницыpublic function frontendCategory($category) { $view = wa()->getView(); $hash = 'category/'.$category['id'];...
    Eugen Nichikov Eugen Nichikov
  • Есть решение

    Давным-давно запарился я одной темой - нужно было вывести все товары ИМ (их немного, не больше 200) на главной странице, соотвественно с пагинацией. Искал я на форумах, писал вопросы, никто мне ответа так и не дал, доблесные разработчики webasyst так...

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

    Вот непонимаю некоторой логики шопскрипта. Вот метатег canonical есть, а в пагинации метатегов prev и next нет, хотя уже сколько лет эта рекомендация у всех поисковиков. Понятно что есть плагин, к тому же бесплатный, но это не мешает о нем забыть...

    Вот рабочее решение:{* ФОРМИРОВАНИЕ ПАГИНАЦИИ В КАТЕГОРИЯХ *} {if $wa->shop && isset($category) && isset($pages_count) && $pages_count > 1} {$get_page = 1} {if $wa->get('page')} {$get_page = $wa->get('page')} {/if} {* Этот блок необязателен *} {if $get_page > $pages_count} {$cat_b_url = $wa->shop->categoryUrl($category, true)} <meta http-equiv="refresh" content="0;...
    Геннадий Витальевич Рыжов Genasyst
  • Подскажите пожалуйста, как сделать чтобы менялся title в зависимости от страницы нумерации?Чтобы на второй странице каталога к title добавлялось - "страница 2"На третьей - "страница 3"И так далее.

  • Не работает пагинация на моей теме ClassicВ файле category.html было {wa_pagination total=$pages_count attrs=['class' => "inline pages"]} с соседней ветки по рекомендации добавил{if isset($pages_count) && $pages_count >...

  • Добрый день! Подскажите, чтобы заменить lazy loading, нужно просто выключить галочку, или нужно исправить код шаблона? Шаблон стандартный, ничего не менялось. Имеется ввиду пагинация на странице категории товаров.

  • Здравствуйте!Подскажите, как внедрить ссылки на предыдущую и следующую страницу, согласно рекомендациям гугл? https://support.google.com/webmasters/answer/16637...В теге Head необходимо вставить ссылки link rel="prev"... link...

  • Доброго времени суток, понимаю возможно не раз задавался данный вопрос, но после нескольких недель поиска решения данной проблемы уже не знаю что делать. буду признателен в помощи.суть проблемы, на основе стандартной темы делаю свою тему, но по каким...

  • Есть решение

    Всем привет!Есть задача, с помощью конструкции {if $smarty.server.REQUEST_URI == "/appliances/"}Цена указана без скидки{/if} разместить дополнительную запись в ленте товаров, которая должна отображаться по адресу url мой-сайт/appliances/....

    Вопрос решен с помощью вот такой конструкции:{if $cat.parent_id == "11"}Цена указана без скидки{/if}Благодаря чему дополнительный текст выводится только в разделе с id 11 и на всех страницах пагинации этого же раздела.
    Павел Карабанов Павел
  • Есть решение

    Добрый день! SS7, Тема Default.1. Настроить формирование title для страниц пагинации по шаблону : НазваниеРаздела - Страница [№ страницы]2. Настроить формирование meta-тега description для второй и последующих страниц в пагинации по следующему шаблону:...

    Почта: advocot@ya.ruSkype: e-leman
    Евгений Леман Евгений Леман
  • Есть решение

    Добрый день,в ИМ около 30% товара выгружаются из 1С с нулевой ценой. Пробовал делать условием в шаблоне, но при сортировке "по цене" - несколько страниц пустых в каждой категории.Задача: добавить условие: если у товара цена = 0, то выводить...

    Вы специально не устанавливаете цену на эти товары в 1с?Если нет, то с нулевой ценой выгружаются новые номенклатурные позиции которые еще не поступили, и по которым не установлены розничные цены. Если вы про новые товары, то в последней версии плагина обмена появилась галочка - скрывать новые товары при импорте.
    Алексей Валерьевич Андреев Алексей Валерьевич Андреев
  • Добрый день.Как выключить автоматическое увеличение списка при прокрутке и оставить увеличение списка только по кнопке "загрузить еще"?В list-thumbs.html сделал значение ключа data-times="0". Но один раз список все равно...

  • +1

    Я видел блок в list-thumb.html, видел настройки, касающиеся пагинации и количества товаров. Но пагинации в каталоге нет. Сделал товаров побольше (больше 30), отключал "ленивую" загрузку, менял значения по-разному в том самом блоке... это...

  • Приветствую!Подскажите направление, как бы добавить в URL'ы страниц которые приходят в ответ на вызов из шаблона{wa_pagination total=$pages_count page=$wa->get('page', 1) prev="«" next="»" nb=3...

  • Добрый день! SS7, Тема Default.1. Как настроить формирование title для страниц пагинации по шаблону : НазваниеРаздела - Страница [№ страницы]2. Как настроить формирование meta-тега description для второй и последующих страниц в пагинации по следующему...

  • Всем привет.Вот это плагин https://www.webasyst.ru/store/plugin/shop/seopagin...Не знаю как его запустить. Разработчик не отвечает. Может подскажете, кто его использует. Куда вставлять блок {$wa->block("shop.seo_pagination")} ?

  • Голову сломал...Хочу включить пагинацию в Хабе. Установил нужное значение comments_per_page, вставил в шаблоны нужный код и в топиках с типом forum пагинацию получил, вопросов нет. А вот в топиках с типом page как не было, так и нет. Грузится вся...