Всем привет!
Догадываюсь, что многие сталкивались с необходимостью иметь такой функционал, как подарок для пользователя. Когда при добавлении определённого товара в корзину, добавляется ещё один товар с нулевой ценой. А если товар, к которому идёт подарок, удаляется из корзины, то цена подарка не равняется нулю.
Я также столкнулся с тем, что необходимо для интернет-магазина реализовать такой вот функционал.
Появилась одна идея, как это можно сделать. Что, если реализовать это через хук корзины, который будет срабатывать при добавлении товара?
Сделать такие поля:
1. ID товара (ID товара, который будет являться подарком)
2. Тег (указать тег, например "подарок", и если этот тег есть в айтеме, то добавляем подарок, и выставляем ему нулевую цену)
Хотелось бы услышать мнение опытных форумчан, правильно ли я мыслю?