Как вывести значение поля properties в админку?
Добрый день!
Пытаюсь добавить кастомное поле в админку и вывести туда значение сохраненное в БД в поле 'properties'.
В файл assets\components\tickets\js\mgr\comment\comment.window.js добавил:
Подскажите пожалуйста, как получить и вывести в админку только значение по ключу 'phone'?
Пытаюсь добавить кастомное поле в админку и вывести туда значение сохраненное в БД в поле 'properties'.
В файл assets\components\tickets\js\mgr\comment\comment.window.js добавил:
{
xtype: 'textfield',
fieldLabel: 'Телефон',
name: 'properties',
anchor: '99%',
}В админке отобразилось добавляемое поле, но поле 'properties' содержит json массив ({«phone»:«7(111)111-11-11»,«requiredFields»:«name,email»}) и соответственно в админке я получаю '[object Object]'.Подскажите пожалуйста, как получить и вывести в админку только значение по ключу 'phone'?
Комментарии: 8
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Это должно на 100% сработать.
Это действительно сработало на 100%!!!
столкнулся с той же проблемой — но этот вариант у меня не работает
Добавил в файл — assets/components/tickets/js/mgr/comment/comment.window.js
код:
Как итог не открывается форма изменения отзыва в админке, если добавить '' в строке
То окно открывается, но записывается только config.record.properties.example-getting-started2 — сам текст, а не значение поля
Прощу помощи более опытных участников форума
config.record.properties['comment-plus'] вместо comment-plus любой объект из поля properties в БД.