Здравствуйте!
Разрабатываю сайт интернет-магазин на CMS Битрикс.
Есть товары, где подходит стандартный функционал добавления количества товара и расчета цены от количества товара,
но есть и те товары, где пользователю надо задать не просто количество товара, а нарезку, т.е.
например, товар металлочерепица, ширина у товаров у всех уже задана (значение берется из 1С), нужно еще задать длину и количество таких листов. Далее формула расчета цены будет такая:
Площадь = Ширина (уже задана в товаре) * Длина (указывается клиентом) * Количество
Далее Сумма рассчитывается так:
Сумма = Цена * Площадь
Вопрос в следующем:
Как мне передать рассчитанную площадь в значение количества товара битрикса?
Тогда формулу расчета цены менять не придется.
Или как мне добавить новую формулу расчета цены, тогда мне еще надо как-то это новое значение Площадь передавать в корзину и потом в заказ?
Прикладываю скриншоты.
Доработать нужно шаблон bitrix.catalog.cection - где выводится список товаров категории,
и шаблон bitrix.catalog.element карточки товара (т.е. шаблон страницы с подробной информацией о товаре)
Вот скриншот шаблона bitrix.catalog.cection, тут товару нужно задавать нарезку
Вот скриншот шаблона bitrix.catalog.cection, тут товару не нужно задавать нарезку и работает обычная форма добавления количества товаров