|
|
@@ -166,32 +166,6 @@ var oscar = (function(o, $) {
|
|
166
|
166
|
width: 'resolve'
|
|
167
|
167
|
});
|
|
168
|
168
|
$selects.filter('.related-widget-wrapper.multiple select').select2({
|
|
169
|
|
- templateResult: function (data) {
|
|
170
|
|
- return $(data.element).text();
|
|
171
|
|
- },
|
|
172
|
|
- templateSelection: function (data) {
|
|
173
|
|
- var $this = $(data.element).closest('.related-widget-wrapper');
|
|
174
|
|
- var siblings = $this.find('.change-related, .delete-related');
|
|
175
|
|
- if (!siblings.length) {
|
|
176
|
|
- return;
|
|
177
|
|
- }
|
|
178
|
|
- var value = data.id;
|
|
179
|
|
- var label = $(data.element).text();
|
|
180
|
|
- if (value) {
|
|
181
|
|
- siblings.each(function() {
|
|
182
|
|
- var elm = $(this);
|
|
183
|
|
- elm.attr('href', elm.attr('data-href-template').replace('__fk__', value));
|
|
184
|
|
- label += ' ';
|
|
185
|
|
- label += elm[0].outerHTML;
|
|
186
|
|
- });
|
|
187
|
|
- } else {
|
|
188
|
|
- siblings.removeAttr('href');
|
|
189
|
|
- }
|
|
190
|
|
- return label;
|
|
191
|
|
- },
|
|
192
|
|
- escapeMarkup: function(markup) {
|
|
193
|
|
- return markup;
|
|
194
|
|
- },
|
|
195
|
169
|
width: '95%'
|
|
196
|
170
|
});
|
|
197
|
171
|
$(el).find('select.select2').each(function(i, e) {
|