UMIhelp

Разработка сайта на UMI.CMS => Макросы UMI.CMS => Тема начата: cdynot от 04 Марта 2018, 23:58:34

Название: Текстовое поле в опции товара
Отправлено: cdynot от 04 Марта 2018, 23:58:34
Доброго времени суток! Подскажите пожалуйста, как решить проблему.
В карточке товара есть форма добавления в корзину, в ней текстовое поле, тип поля - простой текст. Стоит задача передать значение этого поля (длинный текст, заполняется пользователем) в заказ, как опционное свойство или как то ещё. Сейчас при попытке это сделать значение поля обрезается. Выяснил что объекты опций создаются в системе с именем = значению поля, в базе данных это поле varchar, поэтому название и режется.

Вопрос: есть ли способ сохранять полное значение поля куда-то, например, в проперти этого объекта? И если да, то как? Заполнять поле необходимо именно перед добавлением в корзину, т.к. на его основе формируется цена товара динамически (от количества введённых символов). Заранее спасибо за ответы!