#пагинация

  • +3

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

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

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

  • +2

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

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

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

    Добрый день! Необходимо доработать: Сейчас при нажатии на кнопку "Показать ещё" открывается страница пагинации. Необходимо сделать так, чтобы при нажатии на кнопку происходила подгрузка следующей части товаров без смены url.

    День добрый! Готовы обсудить задачу. mail@webry.ru skype: webryru telegram: https://t.me/webryru
    Сергей Вебри Webry
  • +1 На рассмотрении

    Подскажите - исчезла пагинация на страницах сайта, захожу на 2, 3 ... страницы - они пустые...!?Пробовал включить подгрузку страниц - не работает.. Отключал плагин SEO-пагинация - тоже не работает.. Что может быть?!!!https://belyibars.ru/category/...

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

    Может кто знает откуда берутся подобные ссылки: /category/tovar/?_=1618986765517&page=6 /category/tovar/?_=1618987135588&page=2 /category/tovar/?_=1618998883955&page=2 и как от них избавиться? Тоже само...

    Ребятушки, представленный код для смертных не подошел, т.к. требует дополнительных знаний и понимания на 100% всего в нем написанного и тонкой настройки под свой проект.  Из всего описанного могу сформулировать рецепт решения проблемы для чайника так: Clean-param отсюда и SEO Link Canonical для прочего мусора, но без SEO Meta Robots т.к. он душит все нужное и ненужное, а одним SEO Link Canonical без Clean-param до яндекса не...
    Vladislav Vladislav
  • +1 На рассмотрении

    Сальвэ. Формируются урлы страниц пагинации с бесконечным добавлением амперсанда перед параметром page ... как исправить эту чушь? Знаю что можно закрыть через noindex, но тем не менее, робот видит такие страницы и парсит их, грузит сервер и...

  • Добрый день! Есть ли вариант (в идеале без плагинов) убрать rel=canonical в определенной категории в магазине?По стандарту выводится в index.html: {if !empty($canonical)}<link rel="canonical" href="{$canonical}"/>{/if}

  • Хочу проверить в плагине общее количество страниц пагинаций, на которых есть товары, чтобы можно выводить разный контент. Пример:  $page_number = waRequest::request(&#039;page&#039;); //запрашиваемая страница пагинации (пока что без...

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

    Здравствуйте! Есть проблема со страницей пагинации, необходимо проставить мата-теги на страницы и логически связать пагинативные страницы. К сожалению плагина для решения данной проблемы я не нашёл (в поддержке »этого« плагина сказали, что...

    Как вариант {if isset($pages_count) && $pages_count > 1} {$page_now = $wa->get("page")} {if $page_now == 1 } <link rel="next" href="{$category.full_url}/?page={$page_now + 1}"> {elseif $page_now == '' } <link rel="next" href="{$category.full_url}/?page={$page_now + 2}"> {elseif $page_now == $pages_count} <link rel="prev"...
    Павел Гордовой Павел Гордовой
  • Подробное ТЗ есть. Здесь пишу вкратце (цена так же обсуждаема). Важен срок и ответственность исполнителя.Магазин shopido.ru1. Объединить поддомен и главный домен 301 редиректом.2. На страницах пагинации удалить тексты3. Внедрение возможности...

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

    Подскажите - как изменить пагинацию вида: ← 1 2 3 ... 10 →На  ← 1 2 3 4 5 6 7 8 9 10 →Очень неудобно листать страницу - чтобы пролистать, скажем, до 7-й страницы нужно по очереди нажимать 3 потом 4, 5, 6 и только потом 7...

    Вообще это зависит от того как реализовано в конкретной теме дизайна, но в общих чертах вам нужно найти в шаблонах вашей темы дизайна строку вида (например в теме Дефолт3 это в файлах list-thumbs.html и list-thumbs-mini.html в самом конце) wa_pagination total=$pages_count nb=2 attrs....и заменить в ней nb=2 или сколько там у вас есть на 5 или 7, чтобы больше показывать ссылок переходов на страницы. Если nb=x нет вообще, то добавьте.Вот тут похожая тема была https://support.webasyst.ru/fo...
    Дмитрий replicant
  • Есть решение

    Добрый день! Прошу помощи советом кому нетрудно. В мобильной версии сайта Захожу в каталог например на 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
  • В продолжении темы Вывод товаров на любой странице с пагинациейВ этот раз предлагаю решение вывода отзывов с пагинацией. Думаю много кому пригодится.Решение не идеальное, не тестировал на 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 и на всех страницах пагинации этого же раздела.
    Павел Карабанов Павел