|
|
@ -11,9 +11,13 @@ Ext.define('NgcpCsc.view.pages.addressbook.AddressbookGrid', {
|
|
|
|
|
|
|
|
|
|
|
|
listeners: {
|
|
|
|
listeners: {
|
|
|
|
afterrender: 'onGridRendered',
|
|
|
|
afterrender: 'onGridRendered',
|
|
|
|
cellclick: 'onCellClicked'
|
|
|
|
cellclick: 'onCellClicked',
|
|
|
|
|
|
|
|
click: {
|
|
|
|
|
|
|
|
fn: 'onIconClicked',
|
|
|
|
|
|
|
|
element: 'el',
|
|
|
|
|
|
|
|
delegate: 'div.card-icon'
|
|
|
|
|
|
|
|
}
|
|
|
|
},
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
tbar: [{
|
|
|
|
tbar: [{
|
|
|
|
xtype: 'label',
|
|
|
|
xtype: 'label',
|
|
|
|
text: Ngcp.csc.locales.common.order_by[localStorage.getItem('languageSelected')]
|
|
|
|
text: Ngcp.csc.locales.common.order_by[localStorage.getItem('languageSelected')]
|
|
|
@ -53,12 +57,7 @@ Ext.define('NgcpCsc.view.pages.addressbook.AddressbookGrid', {
|
|
|
|
fn: 'changeGroupField'
|
|
|
|
fn: 'changeGroupField'
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
}],
|
|
|
|
'->', {
|
|
|
|
|
|
|
|
text: Ngcp.csc.locales.addressbook.new_contact[localStorage.getItem('languageSelected')],
|
|
|
|
|
|
|
|
handler: 'createNewContact'
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
],
|
|
|
|
|
|
|
|
columns: {
|
|
|
|
columns: {
|
|
|
|
defaults: {
|
|
|
|
defaults: {
|
|
|
|
menuDisabled: true,
|
|
|
|
menuDisabled: true,
|
|
|
@ -81,15 +80,6 @@ Ext.define('NgcpCsc.view.pages.addressbook.AddressbookGrid', {
|
|
|
|
}, {
|
|
|
|
}, {
|
|
|
|
flex: 1,
|
|
|
|
flex: 1,
|
|
|
|
dataIndex: 'mobile'
|
|
|
|
dataIndex: 'mobile'
|
|
|
|
}, {
|
|
|
|
|
|
|
|
xtype: 'actioncolumn',
|
|
|
|
|
|
|
|
width: 30,
|
|
|
|
|
|
|
|
align: 'right',
|
|
|
|
|
|
|
|
items: [{
|
|
|
|
|
|
|
|
glyph: 'xf00d@FontAwesome',
|
|
|
|
|
|
|
|
tooltip: Ngcp.csc.locales.common.delete[localStorage.getItem('languageSelected')],
|
|
|
|
|
|
|
|
handler: 'removeContact'
|
|
|
|
|
|
|
|
}]
|
|
|
|
|
|
|
|
}]
|
|
|
|
}]
|
|
|
|
},
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
@ -114,6 +104,11 @@ Ext.define('NgcpCsc.view.pages.addressbook.AddressbookGrid', {
|
|
|
|
'<p><div class="label">' + Ngcp.csc.locales.addressbook.e_mail[localStorage.getItem('languageSelected')] + ':</div><div> <a class="link" href="mailto:{e_mail}">{e_mail}</a></div></p>',
|
|
|
|
'<p><div class="label">' + Ngcp.csc.locales.addressbook.e_mail[localStorage.getItem('languageSelected')] + ':</div><div> <a class="link" href="mailto:{e_mail}">{e_mail}</a></div></p>',
|
|
|
|
'<p><div class="label">' + Ngcp.csc.locales.addressbook.homepage[localStorage.getItem('languageSelected')] + ':</div><div> <a target="_blank" class="link" href="{homepage}">{homepage}</a></div></p>',
|
|
|
|
'<p><div class="label">' + Ngcp.csc.locales.addressbook.homepage[localStorage.getItem('languageSelected')] + ':</div><div> <a target="_blank" class="link" href="{homepage}">{homepage}</a></div></p>',
|
|
|
|
'</div>',
|
|
|
|
'</div>',
|
|
|
|
|
|
|
|
'<div class="card-wrapper">',
|
|
|
|
|
|
|
|
'<div class="card-icon-row">',
|
|
|
|
|
|
|
|
'<div id="{id}" class="card-icon" data-callback="removeContact"><i class="fa fa-trash green-icon fa-2x pointer" aria-hidden="true"></i></div>',
|
|
|
|
|
|
|
|
'</div>',
|
|
|
|
|
|
|
|
'</div>',
|
|
|
|
'</div>')
|
|
|
|
'</div>')
|
|
|
|
}]
|
|
|
|
}]
|
|
|
|
});
|
|
|
|
});
|
|
|
|