Фильтры товаров - просчет кол-ва товаров для каждого фильтра
Задание закрыто
Стоимость:
Договорная
Срок выполнения:
3 дня
Варианты оплаты:
По договоренности
Дата публикации:
2017-11-08 18:54
Был(а) на сайте:
2021-03-20 18:04
Реклама
Фильтры товаров - просчет кол-ва товаров для каждого фильтра
Задача
Есть интернет-магазин.
В нем реализованы фильтры товаров.
Выборка и фильтрация товаров происходит с помощью mysql.
Сейчас мы хотим сделать что бы рядом с каждым фильтром
отображалось кол-во товаров которое откроется при нажатии на фильтр (как в любом нормальном интернет-магазине).
К примеру в категории 40 фильтров.
Можно для каждого фильтра отправить запрос в БД и посчитать кол-во товаров.
Но это кажется не совсем правильным отправлять в базу 40 запросов при открытии странички.
Какие способы есть для реализации это цели, ведь это есть в каждом крупном магазине и должно быть какое то адекватное решение.
Вот запрос просчета кол-ва товаров для одного фильтра для нашей БД:
SELECT COUNT(*) AS `count`
FROM `relation_product_to_categories` AS `RelationProductToCategory`
INNER JOIN `attribute_values` AS `av`
ON (
(`RelationProductToCategory`.`product_id`=`av`.`product_id`) AND
(`av`.`attribute_id`='37') AND (`av`.`value`='украинский')
)
WHERE
`RelationProductToCatego...
Видеть полную информацию и оставлять заявки могут только авторизованные пользователи.
Заявок нет
Оставлять заявки могут только авторизованные пользователи.
Фильтры товаров - просчет кол-ва товаров для каждого фильтра
Реклама
Фильтры товаров - просчет кол-ва товаров для каждого фильтра
Есть интернет-магазин.
В нем реализованы фильтры товаров.
Выборка и фильтрация товаров происходит с помощью mysql.
Сейчас мы хотим сделать что бы рядом с каждым фильтром
отображалось кол-во товаров которое откроется при нажатии на фильтр (как в любом нормальном интернет-магазине).
К примеру в категории 40 фильтров.
Можно для каждого фильтра отправить запрос в БД и посчитать кол-во товаров.
Но это кажется не совсем правильным отправлять в базу 40 запросов при открытии странички.
Какие способы есть для реализации это цели, ведь это есть в каждом крупном магазине и должно быть какое то адекватное решение.
Вот запрос просчета кол-ва товаров для одного фильтра для нашей БД:
SELECT COUNT(*) AS `count`
FROM `relation_product_to_categories` AS `RelationProductToCategory`
INNER JOIN `attribute_values` AS `av`
ON (
(`RelationProductToCategory`.`product_id`=`av`.`product_id`) AND
(`av`.`attribute_id`='37') AND (`av`.`value`='украинский')
)
WHERE
`RelationProductToCatego...
Другие открытые задания:
Разработка простого webview ios приложения + публикация5 500 р.
Бюджет: 5 500 р. Нужно ios webview приложение с минимальным функционалом: - открытие основного сайта, - подключить onesignal (готов), - публикация на вашем аккаунте разработчика …
Контент-менеджер (на постоянную работу)30 000 р.
Бюджет: 30 000 р. Ищем штатного специалиста, который будет на постоянной основе наполнять наш интернет-магазин новыми карточками товаров, редактировать старые, редактировать цены и т…
Маркетолог/маркетинговое агентство с опытом работы в образовании, ресторанном бизнесе и сфере досуга200 000 р.
Бюджет: 200 000 р. Добрый день! Требуется партнер с опытом работы в ресторанном бизнесе и сфере досуга. Предлагаем сотрудничество на длительный срок. Подробно о сотрудничестве обсуд…
поиск заданий