Привет, у меня есть форма Extjs 4, которую я хочу заполнить записью моего магазина.Как заполнить HtmlEditor xtype в форме Extjs4
Вот модель:
Ext.define('Policy', {
extend: 'Ext.data.Model',
fields: [
{name:'policyName', type:'string'},
{name:'description', type:'string'},
{name:'agreement', type:'string'}
]
});
А вот поле HTMLeditor:
{
xtype: 'htmleditor',
fieldLabel : 'Agreement',
name: 'agreement'
}
Когда форма показана я вызов метода loadRecord для заполнения поля. Поля полей описания и описания правильно заполнены, но поле соглашения не заполнено. Это путь я заполнить поля:
var record = store.findRecord('policyName', policyName);
formPanel.getForm().setValues(record.data);
Если у меня есть поле соглашения как текстовое поле он работает нормально, но я нужен расширенный вид этого текста, потому что это в формате HTML. Кто-нибудь знает, как заполнить поле htmleditor? Дополнительно ... возможно ли просмотреть html в необработанном режиме в этом поле?
Извините за задержку ... Я не смог проверить ваше решение, пока не отправился в офис. Я пробовал это: formPanel.getForm(). SetValues (record.data); но он еще не работает – mannuk
Как выглядит ваше соглашение? – radtad