Index: branches/1.0.x/inc/js/list_manager.js =================================================================== diff -u -N -r15093 -r15094 --- branches/1.0.x/inc/js/list_manager.js (.../list_manager.js) (revision 15093) +++ branches/1.0.x/inc/js/list_manager.js (.../list_manager.js) (revision 15094) @@ -111,18 +111,12 @@ } } -ListManager.registerFilter = function ($field, $url_params) { +ListManager.registerFilter = function ($field) { var $manager = this, $form = $('#filter-form-' + $field); $manager.filters[$field] = {'type': $form.attr('filter_type')}; - if ( $url_params !== undefined ) { - for (var $param_name in $url_params) { - this.setParam('filter_params[' + $field + '][' + $param_name + ']', $url_params[$param_name]); - } - } - /*$('h2:first a', $form).click( function ($e) { var $header = $(this).parent(), @@ -176,6 +170,12 @@ } } +ListManager.setFilterParams = function ($field, $params) { + for (var $param_name in $params) { + this.setParam('filter_params[' + $field + '][' + $param_name + ']', $params[$param_name]); + } +} + ListManager.resetFilters = function ($reload) { for (var $filter_field in this.filters) { this.resetFilter($filter_field, $reload); Index: branches/1.0.x/elements/filters.elm.tpl =================================================================== diff -u -N -r15092 -r15094 --- branches/1.0.x/elements/filters.elm.tpl (.../filters.elm.tpl) (revision 15092) +++ branches/1.0.x/elements/filters.elm.tpl (.../filters.elm.tpl) (revision 15094) @@ -53,7 +53,7 @@
- - + - Apply @@ -108,6 +108,8 @@ $.extend($options, $slider_options); + $( '#' + jq('_start') ).val($slider_options.min); + $( '#' + jq('_end') ).val($slider_options.max); $( '#' + jq('_slider') ).slider($options); $( '#' + jq('_apply_btn')).click( @@ -150,7 +152,7 @@ } ); - $filter_params = {max_value: }; + ListManager.setFilterParams('', {max_value: }); @@ -186,7 +188,7 @@