Подключите нашего Telegram-бота для уведомлений о новых проектах
Сделать характеристики товаров на сайте
Заказчик
Отзывы фрилансеров:
+ 12
- 0
Зарегистрирован на сайте 11 лет и 7 месяцев
Бюджет:
1000 руб
10 $ — 9.46 €
Имеется интернет-магазин на Битриксе. На нем очень криво реализована работа с характеристиками товаров. Надо сделать новый механизм.
1. В базе создать две таблицы под это дело.
Таблица 1 Характеристики товара
Характеристика [строка] / id товарной группы к которой принадлежит характеристика / Включать в фильтры на сайте [булево] / тип данных: число, список, строка, булево
Таблица 2 Значения характеристик
id товара / id характеристики / значение типа число / значение типа список / значение типа строка / значение типа булево
2. В админке в категории товара добавить возможность присваивания характеристик (нескольких). Выбор имеющейся характеристики или кнопку создать новую. Выбор тип данных в выпадающем списке. А также флажок включения в фильтры.
При сохранении писать данные в Таблицу 1.
3. В админке в карточке товара отображать табличку с характеристиками которая будет грузится из Таблицы 1 и в зависимости от типа данных по каждой характеристике отображать различные поля ввода. В случае со списком сделать возможность добавления нового значения.
При сохранении писать данные в Таблицу 2. Значения расставлять в колонки соответствующим типу данных, которая прописана в Таблице 1.
4. На фронт-енде реализовать работу фильтра по тем характеристикам, у которых включили соответствующий флажок.
Модуль фильтра на сайте уже есть, но необходима его адаптация под работу с другими данными.
Разделы:
Опубликован:
27.02.2020 | 19:29 [последние изменения: 27.02.2020 | 19:32]
Теги: обновить сайт, резюме программиста, исправить ошибки сайта, доработать сайт, доделать сайт