Вывод подарка в карточке и корзине в Опенкарте
На Опенкарт сайте https://clck.ru/RUvGz установлено несколько модулей выгрузки YML https://monosnap.com/file/iEkoC8s2BqixOoBFyQJ2weGAp0T0dq в каждом из них есть настройка для выгрузки подарков в Маркет https://monosnap.com/file/vwBUHrNdi14ChIHEsEH5q0HMBYJeRC
Нужно из БД забирать у всех этих выгрузок все условия для формирования подарков и соответственно этим условиям выводить подарки в карточке товара и в корзине.
В карточке товара выводим только название выбранного подарка рядом с выбором опций https://monosnap.com/file/60wj6IdVvookF44zovOKeLosGbzGqj с учетом мобильности - шрифты стандартные для сайта
Все подарки по условиям нужно добавить в корзину (она формируется модулем Simple One Page Checkout ) под таблицей с товарами - в виде аналоличной таблицы https://monosnap.com/file/4q2Y36Oe6SHPtHuNxD6YzEd8W2BWdq
Также нужно добавить текстовый комментарий в поле комментарий, поле комментарий используется при отправке писем администратору и клиенту - соответственно через это поле информация о подарках должна попасть в эти письма.
Нужно учесть что может быть два и более одинаковых подарка - в этом случае нужно увеличивать количество товаров в столбце количество, а не добавлять новую строку. В поле комментарий также пишем +подарок: Название подарка и его количество.