-
Notifications
You must be signed in to change notification settings - Fork 10
Description
При сохранении значении поля TextField, нужно использовать serialize для вводимого значения. (во всех вариантах (2.0 и не 2.0, при создании, при обновлении) и даже при выборки нужно делать deserialize).

вот такой вариант не правильно сохраняет в таблице свойств:

Работает только вот такой вариант:

и он правильно сохраняет значения:


и дело в том, что если сохранить без serialize то после сохранение элемента из в инфблоке из админки. он сохранится в через serialize

А код на выборку уже построен на получение прямого значение без deserialize, т.к. данное не было задокументировано в описании работы с orm для инфоблоков.
Было бы неплохо доработать объект TextField чтобы можно было через его методы получать и записывать тип и текст, А в addSelect получать такое доработанное свойство как .TEXT, аналогично как со списком через .ITEM

Отсылка к issue #19
Версии:
iblock 21.300.0
main 21.300.0