Hi,
I want to list the users in that team according to the selected Team.
To do this, I added code to the assigned users fields section. (Changed).
But I don't know how to push it into users modal. Please help.
I want to list the users in that team according to the selected Team.
To do this, I added code to the assigned users fields section. (Changed).
But I don't know how to push it into users modal. Please help.
Code:
Espo.define('views/fields/assigned-user', 'views/fields/user-with-avatar', function (Dep) { return Dep.extend({ init: function () { this.listenTo(this.model, 'change:teamsName', function (e) { $.ajax({ url: 'User?filterList[]=internal&select=name&orderBy=userName&order=asc&where[0][type]=linkedWith&where[0][attribute]=teams&where[0][value][]='+e.changed.teamsId, type: 'GET', dataType: 'json', async: true }).done(function (res) { console.log(res.list); }.bind(this)); }, this); this.assignmentPermission = this.getAcl().get('assignmentPermission'); if (this.assignmentPermission == 'no') { this.setReadOnly(true); } Dep.prototype.init.call(this); }, getSelectBoolFilterList: function () { if (this.assignmentPermission == 'team') { return ['onlyMyTeam']; } }, getSelectPrimaryFilterName: function () { return 'active'; } }); });
Comment