Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Сохранение значение поля TextField #28

Open
toxaw opened this issue Jun 11, 2021 · 1 comment
Open

Сохранение значение поля TextField #28

toxaw opened this issue Jun 11, 2021 · 1 comment

Comments

@toxaw
Copy link

toxaw commented Jun 11, 2021

При сохранении значении поля TextField, нужно использовать serialize для вводимого значения. (во всех вариантах (2.0 и не 2.0, при создании, при обновлении) и даже при выборки нужно делать deserialize).

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

Работает только вот такой вариант:
image
и он правильно сохраняет значения:
image
image

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

А код на выборку уже построен на получение прямого значение без deserialize, т.к. данное не было задокументировано в описании работы с orm для инфоблоков.

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

Отсылка к issue #19

Версии:

iblock 21.300.0
main 21.300.0

@medveddev
Copy link
Owner

речь идет о пользовательском типе "HTML/текст"?
в настоящий момент реализованы только базовые типы

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants