squadbrodyaga
@squadbrodyaga
Татарский богатырь

Автоматизирован ли фильтр товаров в интернет магазинах?

Здравствуйте, делаю первый сайт для портфолио, решил сделать интернет магазин.
Сейчас я сделал фильтр для смартфонов, но суть в том, что он подходит только для смартфонов,
неужели в реальных проектах нужно под каждую категорию товаров делать свой фильтр или
это как-то автоматизированно?
  • Вопрос задан
  • 120 просмотров
Решения вопроса 1
@lolzqq
HTML,CSS,JS,PHP
Делается универсальная функция, в которую передаётся название категории, а на выходе отдаётся список подошедших товаров. Вовсе не обязательно плодить десятки функций, выполняющих одно и то же.

На нажатие кнопки фильтра для определённой категории (или переключении селектора или что там у вас для этого сделано...) получаем из аттрибута, например filter="" название категории/метки для поиска и загоняем в универсальную функцию, которая будет делать запрос.
function func(category){
   // делаем запрос на сервер для выдачи товаров по категории category
   // получаем ответ
   result = ответ, полученный от сервера;
   return result;
}
var a=func('smartphones');
var b=func('tv');
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Artezio Нижний Новгород
от 130 000 до 180 000 ₽
Artezio Москва
от 160 000 до 220 000 ₽
Artezio Минск
от 2 800 до 3 300 $
01 мар. 2021, в 00:47
300000 руб./за проект
01 мар. 2021, в 00:29
5555 руб./за проект