Подключите нашего Telegram-бота для уведомлений о новых проектах

Сделать характеристики товаров на сайте

d
Заказчик
Отзывы фрилансеров: + 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]

Теги: обновить сайт, резюме программиста, исправить ошибки сайта, доработать сайт, доделать сайт

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».