1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| Ext.define('Projet.view.TemplateContent', {
extend: 'Ext.panel.Panel',
alias: 'widget.templateContent',
border: false,
autoScroll: true,
initComponent: function() {
var me = this;
Ext.apply(me, {
tpl: Ext.create('Ext.XTemplate',
'<tpl for=".">',
'<fieldset class="fieldsetTpl">',
'<legend class="line1">Par <span class="author">{login}</span> le <span class="date">{dateCreat:this.formatDate}</span></legend>',
'<div class="line2">{title}</div>',
'<div class="contentTicket">',
'<div class="content">' + /* Ici doit venir s'afficher mes texte et mes images */ + '</div>',
'</div></fieldset>',
'</tpl>',
{
formatDate: function(val) {
return Ext.Date.format(val, 'j/M/Y H:i:s');
}
}
)
});
me.callParent(arguments);
}
}); |