squadbrodyaga
@squadbrodyaga
帆は風を変えた

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

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

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

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

Похожие вопросы