Приветствую!
Требуется помощь от опытного разработчика сайтов на UMI CMS, своими силами не справляемся.
Делаем интернет-магазин одежды, на данный момент следующие задачи остались нерешенными (воспринимать как ТЗ):
1. Есть товар, например блузка. У него есть вариации цветов – например бежевый, зеленый, голубой. Также есть различные вариации размеров – например Xl, XXL и XS.
Нужно удодно хранить и редактировать количество товара того или иного цвета. Чтобы хранилась информация что-то типа этого:
1) Зеленый, XS – 3 штуки.
2) Зеленый XXL – 1 штука.
3) Бежевый XL – 2 штуки
4) Бежевый XXS – 1 штука.
5) Голубой XS – 1 штука.
При этом набор цветов и размеров, а также их вариаций – индивидуальный для каждого товара. И при каждом обновлении через umiDump 2.0 список доступных сочетаний цвет/размер/наличие обновлялся.
При заказе товара и при отмечивании заказа как оплаченного – количество товара автоматически не уменьшается.
2. У поставщика есть набор csv-файлов с данными о товарах. Цвета, бренд, размеры, ценник, категории. Этот формат нам не подходит. Нужно извлекать данные из всех этих файлов и генерировать файл формата umiDump 2.0. При этом настроить автоматическое обновление этого файла и обновление данных в системе с интервалом в 1 час.
Важно, чтобы при обновлении товара (т.е. если такой товар уже есть) – не изменялись ключевые характеристики (название, теги, мета-теги, цены). Менятся должны: фотографии, сочетания цвет/размер/количество, описание товара.
3. У каждого товара есть набор тегов, которым он соответствует.
Для каждого тега нужна страница, которая генерируется автоматически, и на ней выводятся записи, соответствующие этому тегу. При этом, если переход на тег был из категории – то поиск идет только внутри этой категории.
У нее должен быть человекопонятный URL. т.е. stellapodium.ru/bluzki/kotorkie
korotkie – это тег в данном случае.
---------------------
Со всем этим требуется помощь или хотя бы консультация. Возможно по ходу дела будут возникать другие, более мелкие вопросы.