link multiple select

This commit is contained in:
Yuri Kuznetsov
2014-08-22 17:38:04 +03:00
parent 8cb95f1b0e
commit b33dc9baae
@@ -79,14 +79,17 @@ Espo.define('Views.Fields.LinkMultiple', 'Views.Fields.Base', function (Dep) {
this.addActionHandler('selectLink', function () {
self.notify('Loading...');
this.createView('dialog', 'Modals.SelectRecords', {
scope: this.foreignScope,
createButton: this.mode != 'search',
filters: this.getSelectFilters()
}, function (dialog) {
scope: this.foreignScope,
createButton: this.mode != 'search',
filters: this.getSelectFilters(),
multiple: true
}, function (dialog) {
dialog.render();
self.notify(false);
dialog.once('select', function (model) {
self.addLink(model.id, model.get('name'));
dialog.once('select', function (models) {
models.forEach(function (model) {
self.addLink(model.id, model.get('name'));
});
});
});
});