Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 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 28 29 30 31 32 33 34 | 11x 11x 46x 46x 46x 46x 46x | 'use strict';
define(['underscore', 'pim/simple-select-field', 'routing', 'pim/fetcher-registry'], function(
_,
SimpleselectField,
Routing,
FetcherRegistry
) {
return SimpleselectField.extend({
fieldType: 'reference-simple-select',
getTemplateContext: function() {
return SimpleselectField.prototype.getTemplateContext.apply(this, arguments).then(function(templateContext) {
templateContext.userCanAddOption = false;
return templateContext;
});
},
getChoiceUrl: function() {
return FetcherRegistry.getFetcher('reference-data-configuration')
.fetchAll()
.then(
_.bind(function(config) {
return Routing.generate('pim_ui_ajaxentity_list', {
class: config[this.attribute.reference_data_name].class,
dataLocale: this.context.locale,
collectionId: this.attribute.meta.id,
options: {type: 'code'},
});
}, this)
);
},
});
});
|