diff --git a/webapp/src/main/webapp/themes/iph/templates/queryBuilder.ftl b/webapp/src/main/webapp/themes/iph/templates/queryBuilder.ftl index 1c72c7f2..2313233e 100644 --- a/webapp/src/main/webapp/themes/iph/templates/queryBuilder.ftl +++ b/webapp/src/main/webapp/themes/iph/templates/queryBuilder.ftl @@ -6,6 +6,16 @@ +
+ + +
@@ -95,12 +105,15 @@ $('#btn-search').on('click', function() { var json_result = $('#builder').queryBuilder('getRules'); var query_string = format_query_string(json_result,""); + var hits = $("#hitsPerPageSelect :selected"); if (!$.isEmptyObject(query_string)) { localStorage.setItem('queryBuilderForm',JSON.stringify(json_result)); localStorage.setItem('queryBuilderFormSaved',true); - - - window.open("${urls.base}/customsearch?querytext=" + query_string,"_self") + var queryURL = "${urls.base}/customsearch?querytext=" + query_string; + if (hits !== null){ + queryURL = queryURL.concat("&hitsPerPage=",hits.text()); + } + window.open(queryURL,"_self") } //if (!$.isEmptyObject(json_result)) { // alert(JSON.stringify(json_result, null, 2));