Здравствуйте,
нужен функционал для сайта интернет-магазина по багажникам на крышу автомобиля.
Сайт нужно будет делать новый. Предпочтительно на Opencart, если такой функционал там будет возможен.
Категория текущего сайта выглядит так:
okeyauto точка ru/autobagazhniki/chevrolet/cruze
Конечный товар это багажник на крышу автомобиля.
Нужно, чтобы этот багажник формировался из 3-х разных элементов.
(из адаптера, из опоры и дуги).
Адаптеры, опоры и дуги это физические товары со своим артикулом, которые будут загружаться на сайт из 1С в xml формате.
Выгружаться будут: артикул, цена и количество.
Нужно будет создать промежуточный скрипт.
В скрипте нужно будет создать возможность добавлять элемент,
у которого будет несколько полей с разными значениями (название, артикул, цена, количество, длина, картинка)
Для каждого элемента значения полей мы будет добавлять вручную.
и этот элемент будет связываться по артикулу с данными из xml файла из 1С и обновлять у себя в значениях цену и количество.
Затем нужен будет еще один скрипт, в котором мы бы вручную смогли компоновать 1 товар из 3-х ранее созданных элементов,
суммируем цену, суммируем характеристики,
и затем эти данные скрипт будет экспортировать в стандартную карточку товара Opencart,
то есть экспортируем данные в цену, в картинку, в атрибуты или опции.
Например,
на этой странице: okeyauto точка ru/autobagazhniki/chevrolet/cruze
для авто Chevrolet Cruze есть несколько видов багажников на крышу.
Каждый багажник состоит из 3-х частей: из адаптера, из опоры и из дуги. Каждая часть это элемент.
Адаптер и опора это простые элементы, у которых будет только артикул, цена, количество и название.
Дуга это элемент с дополнительными характеристиками (добавятся: длина, материал, профиль, картинка).
Например, мы добавили 3 адаптера, 3 опоры и 3 дуги.
Затем вручную мы создаем новый составной элемент, выбираем из ранее созданных элементов, какие 3 элемента будут в него входить.
Этот составной элемент объединяет значения входящих в него элементов и экспортирует их в стандартную карточку товара Opencart.
Если на Opencart это невозможно сделать, то можно рассмотреть варианты, на чем еще можно сделать такой функционал для интернет-магазина.
Опубликован 11.04.2020 в 17:28 Последнее изменение: 11.04.2020 в 17:29