3 ответа

  • 1

    Да по сути никак. Только отфильтровав список товаров и получив эту цифру.
    Делать это на "лету", в момент формирования страницы категории=убить сервер. Время формирования категорий будет в десятки секунд.
    Единоразово, до момента начала использования фильтра, это можно сделать, ну например создав плагином, который будет заранее проходить по характеристикам категорий, фильтровать, заносить эти данные куда-нибудь и потом использовать при выводе категорий.

    Но надо же менять менять эти цифры для комбинаций характеристик фильтра. Заранее обходить все комбинации? Но товары меняются - значит надо делать это при изменениях в характеристиках, товарах, их кол-ве и пр.
    Сделать можно, но работать будет, мягко говоря, не очень.
    Максимум что можно сейчас делать без особых проблем - "отключать" в фильтре значения характеристик, для которых не будет товаров. Это умеют некоторые плагины фильтров. Правда это тоже будет перенапрягать сервер лишним запросом перед самой фильтрацией.

    • +1
      Бэтман Бэтман 29 октября 2021 09:05 #

      Я просто смотрю, что у практически у всех сайтов на битриксе выводится кол-во товаров с такими значениями характеристик . Например: вбейте "купить плитку в москве"

      И вроде у них нормально открываются сайты... Почему у них  со скоростью нет проблем?

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите