You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
При сохранении значении поля TextField, нужно использовать serialize для вводимого значения. (во всех вариантах (2.0 и не 2.0, при создании, при обновлении) и даже при выборки нужно делать deserialize).
вот такой вариант не правильно сохраняет в таблице свойств:
Работает только вот такой вариант:
и он правильно сохраняет значения:
и дело в том, что если сохранить без serialize то после сохранение элемента из в инфблоке из админки. он сохранится в через serialize
А код на выборку уже построен на получение прямого значение без deserialize, т.к. данное не было задокументировано в описании работы с orm для инфоблоков.
Было бы неплохо доработать объект TextField чтобы можно было через его методы получать и записывать тип и текст, А в addSelect получать такое доработанное свойство как .TEXT, аналогично как со списком через .ITEM
При сохранении значении поля 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
The text was updated successfully, but these errors were encountered: