Skip to content

Commit

Permalink
Add selectize.js as select components widget.
Browse files Browse the repository at this point in the history
  • Loading branch information
sshwsfc committed Nov 15, 2013
1 parent 3cd17ef commit 2adbed5
Show file tree
Hide file tree
Showing 14 changed files with 5,006 additions and 10 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@ nosetests.xml
.c9revisions
.settings
xadmin/static/xadmin/components/
xadmin/static/xadmin/bower_components/

.idea
*~
Expand Down
2 changes: 1 addition & 1 deletion xadmin/plugins/filters.py
Original file line number Diff line number Diff line change
Expand Up @@ -186,7 +186,7 @@ def get_media(self, media):
'xadmin.widget.datetime.js')
if bool(filter(lambda s: isinstance(s, RelatedFieldSearchFilter), self.filter_specs)):
media = media + self.vendor(
'select2.js', 'select2.css', 'xadmin.widget.select.js')
'select.js', 'select.css', 'xadmin.widget.select.js')
return media + self.vendor('xadmin.plugin.filters.js')

# Block Views
Expand Down
2 changes: 1 addition & 1 deletion xadmin/plugins/relfield.py
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ def label_for_value(self, value):

@property
def media(self):
return vendor('select2.js', 'select2.css', 'xadmin.widget.select.js')
return vendor('select.js', 'select.css', 'xadmin.widget.select.js')


class RelateFieldPlugin(BaseAdminPlugin):
Expand Down
1 change: 1 addition & 0 deletions xadmin/static/xadmin/component.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
"load-image": "blueimp/JavaScript-Load-Image",
"bootstrap-image-gallery": "blueimp/Bootstrap-Image-Gallery",
"select2": ">=3.3.2",
"selectize": ">=0.8.4",
"datejs": "datejs/Datejs",
"bootstrap-multiselect": "davidstutz/bootstrap-multiselect"
}
Expand Down
2 changes: 1 addition & 1 deletion xadmin/static/xadmin/css/xadmin.form.css
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,7 @@ select.selectmultiple {
select.selectmultiple {
max-width: 350px;
}
.select2-container{
.select2-container, .selectize-control{
max-width: 300px;
}

Expand Down
4 changes: 2 additions & 2 deletions xadmin/static/xadmin/js/xadmin.widget.select.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
// add select2 render
if(!window.__admin_ismobile__){
$.fn.exform.renders.push(function(f){
if($.fn.select2){
f.find('select:not(.select-search):not([multiple=multiple])').select2();
if($.fn.selectize){
f.find('select:not(.select-search):not([multiple=multiple])').selectize();
f.find('.select-search').each(function(){
var $el = $(this);
$el.select2({
Expand Down
Loading

0 comments on commit 2adbed5

Please sign in to comment.