misc: make inserting select2.js bring its dependencies (#47867)
This commit is contained in:
parent
c65ee0399c
commit
ea1255b9dd
|
@ -1832,8 +1832,7 @@ class SingleSelectHintWidget(SingleSelectWidget):
|
|||
|
||||
def add_media(self):
|
||||
if self.select2:
|
||||
get_response().add_javascript(['jquery.js', '../../i18n.js', 'qommon.forms.js', 'select2.js'])
|
||||
get_response().add_css_include('../js/select2/select2.css')
|
||||
get_response().add_javascript(['select2.js'])
|
||||
|
||||
def separate_hint(self):
|
||||
return (self.hint and len(self.hint) > 80)
|
||||
|
@ -2107,8 +2106,7 @@ class JsonpSingleSelectWidget(Widget):
|
|||
self.url = url
|
||||
|
||||
def add_media(self):
|
||||
get_response().add_javascript(['jquery.js', '../../i18n.js', 'qommon.forms.js', 'select2.js'])
|
||||
get_response().add_css_include('../js/select2/select2.css')
|
||||
get_response().add_javascript(['select2.js'])
|
||||
|
||||
def get_display_value(self):
|
||||
if self.value is None:
|
||||
|
|
|
@ -110,6 +110,9 @@ class HTTPResponse(quixote.http_response.HTTPResponse):
|
|||
self.add_javascript(['../../i18n.js', 'jquery.js', 'jquery-ui.js'])
|
||||
if script_name == 'qommon.admin.js':
|
||||
self.add_javascript(['../../i18n.js', 'jquery.js', 'qommon.slugify.js'])
|
||||
if script_name == 'select2.js':
|
||||
self.add_javascript(['jquery.js', '../../i18n.js', 'qommon.forms.js', 'select2.js'])
|
||||
self.add_css_include('../js/select2/select2.css')
|
||||
|
||||
def add_javascript_code(self, code):
|
||||
if not self.javascript_code_parts:
|
||||
|
|
Loading…
Reference in New Issue