私は Cakephp と一緒に extjs4 をテストしてきましたが、現在、複数のストアレコードを 1 つのテキストエリアに配置することに固執しています。
私は.jsビューファイルに落ちています
{
xtype: 'textarea',
name : 'notes',
//notes will hold foreign_key number
allowBlank: true,
fieldLabel: 'Notes',
editable: false,
anchor: '100%'
}
これは .js モデル ファイルです。呼び出してフィルタリングしたいファイル
Ext.define('Mc.model.Notes', {
extend: 'Ext.data.Model'
,fields: [
{name: 'id', type: 'int'}
,{name: 'foreign_key', type: 'int'}
,{name: 'user_id', type: 'int'}
,{name: 'user_name', type: 'string'}
,{name: 'notes', type: 'string'}
,{name: 'all', convert: function(v, record) {
var note = '- '+record.get('notes');
var username = ' ('+record.get('user_name')+')\r\n';
return note , username;
}}
]});
同じforeign_keyを含むすべてのレコードがテキストエリア内に表示されるという考えです。正確には「all」フィールドです。
何か提案はありますか?
ありがとうございました