ref
This commit is contained in:
@@ -465,11 +465,11 @@ class EntityManagerEditView extends View {
|
||||
}
|
||||
|
||||
hideField(name) {
|
||||
this.getView('record').hideField(name);
|
||||
this.getRecordView().hideField(name);
|
||||
}
|
||||
|
||||
showField(name) {
|
||||
this.getView('record').showField(name);
|
||||
this.getRecordView().showField(name);
|
||||
}
|
||||
|
||||
toPlural(string) {
|
||||
@@ -638,14 +638,9 @@ class EntityManagerEditView extends View {
|
||||
Espo.Ui.success(this.translate('Saved')) :
|
||||
Espo.Ui.success(this.translate('entityCreated', 'messages', 'EntityManager'))
|
||||
|
||||
let global = ((this.getLanguage().data || {}) || {}).Global;
|
||||
|
||||
(global.scopeNames || {})[name] = this.model.get('labelSingular');
|
||||
(global.scopeNamesPlural || {})[name] = this.model.get('labelPlural');
|
||||
|
||||
this.getMetadata().loadSkipCache()
|
||||
.then(
|
||||
Promise.all([
|
||||
() => Promise.all([
|
||||
this.getConfig().load(),
|
||||
this.getLanguage().loadSkipCache(),
|
||||
])
|
||||
|
||||
@@ -510,7 +510,7 @@ define('views/admin/field-manager/edit', ['view', 'model'], function (Dep, Model
|
||||
},
|
||||
|
||||
afterRender: function () {
|
||||
this.getView('name').on('change', (m) => {
|
||||
this.getView('name').on('change', () => {
|
||||
let name = this.model.get('name');
|
||||
|
||||
let label = name;
|
||||
|
||||
@@ -930,24 +930,11 @@ class LinkManagerEditModalView extends ModalView {
|
||||
|
||||
this.model.fetchedAttributes = this.model.getClonedAttributes();
|
||||
|
||||
let data;
|
||||
|
||||
data = ((this.getLanguage().data || {}) || {})[entity] || {};
|
||||
(data.fields || {})[link] = label;
|
||||
(data.links || {})[link] = label;
|
||||
|
||||
if (entityForeign) {
|
||||
data = ((this.getLanguage().data || {}) || {})[entityForeign];
|
||||
|
||||
if (linkForeign) {
|
||||
(data.fields || {})[linkForeign] = labelForeign;
|
||||
(data.links || {})[linkForeign] = labelForeign;
|
||||
}
|
||||
}
|
||||
|
||||
this.getMetadata().loadSkipCache().then(() => {
|
||||
Promise.all([
|
||||
this.getMetadata().loadSkipCache(),
|
||||
this.getLanguage().loadSkipCache(),
|
||||
]).then(() => {
|
||||
this.broadcastUpdate();
|
||||
|
||||
this.trigger('after:save');
|
||||
|
||||
if (!options.noClose) {
|
||||
@@ -955,7 +942,9 @@ class LinkManagerEditModalView extends ModalView {
|
||||
}
|
||||
|
||||
if (options.noClose) {
|
||||
this.$el.find('button[data-name="save"]').removeClass('disabled').removeAttr('disabled');
|
||||
this.$el.find('button[data-name="save"]')
|
||||
.removeClass('disabled')
|
||||
.removeAttr('disabled');
|
||||
}
|
||||
});
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user