Store sorting criterias in advanced search #32781
This commit is contained in:
parent
1f68173039
commit
7deffbd47f
|
@ -222,6 +222,8 @@ function get_history_parameter(name, default_value) {
|
|||
$('#sort_order').prop('checked', '');
|
||||
$('#sort_on').val(sort_on);
|
||||
}
|
||||
store_history_parameter('sort_on', sort_on);
|
||||
store_history_parameter('sort_reverse', $('#sort_order').prop('checked'));
|
||||
$.querywidget.updateSearch();
|
||||
});
|
||||
});
|
||||
|
@ -673,6 +675,19 @@ function select_metatype(elem)
|
|||
$.querywidget.updateSearch();
|
||||
}
|
||||
}
|
||||
|
||||
var sort_on = get_history_parameter('sort_on');
|
||||
var sort_reverse = get_history_parameter('sort_reverse');
|
||||
if (sort_on !== undefined) {
|
||||
$("#sort_on").val(sort_on);
|
||||
$('#sort_order').prop('checked', '');
|
||||
}
|
||||
if (sort_reverse === true) {
|
||||
$('#sort_order').prop('checked', true);
|
||||
}
|
||||
if (sort_on !== undefined || sort_reverse === true) {
|
||||
$.querywidget.updateSearch();
|
||||
}
|
||||
}
|
||||
}
|
||||
};
|
||||
|
|
Reference in New Issue