Доработать интернет-магазин автозапчастей (Drupal)
Есть сайт - интернет магазин автозапчастей (Друпал 6, уберкарт). Нужно добавить функциональность:
Добавляется новый тип запчастей по маркам автомобилей (сейчас у нас сигнализации и прочее то что подходит для любой марки).
Для этого нужно создать:
- новый справочник - справочник автомобилей (будет заполнятся/обновлятся из файла СправочникАвто). Т.е. при импорте те строки которые есть в файле добавляются и обновляются, которых нет - пропускаются
- Список соответсвия винкодов к елементу в справочнике автомобилей будет заполнятся/обновлятся из файла
- И еще один список - соответвий запчастей к автомобилям (к одному авто соответсвует несколько запчастей и одна и та же запчасть подходит к разным авто, которые указаны в списке)
- в текущем справочнике товаров появляется поле АВТО (при значении 1 - значит что запчасть подходит только под конкретные модели)
В итоге на сайте появляется инфоблок для выбора своего авто (марка, модель и двигатель - из справочника авто) и при выборе фильтруются запчасти по данному автомобилю. Т.е. если фильтр по автомобилю установлен выводятся все запчасти по данному авто и те запчасти которые не помечены "1" в поле авто (являются универсальными)
Если фильтр не установлен - выводятся все товары
Внешне выглядит так: под лого кнопка "выбрать мой автомобиль" и открывается форма с тремя листбоксами, и поле введите винкод - после заполнения которого марка авто выбирается автоматом
После выбора светить название марки+модель