Subversion Repositories SmartDukaan

Rev

Rev 9886 | Rev 11306 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 9886 Rev 9887
Line 195... Line 195...
195
					fq +=  tokens[0] + ":\"" + value + "\"";
195
					fq +=  tokens[0] + ":\"" + value + "\"";
196
					uri += "&fq=" + fq;
196
					uri += "&fq=" + fq;
197
				}
197
				}
198
			}
198
			}
199
		}
199
		}
-
 
200
		uri = uri.replaceAll(" ", "%20");
200
		String minString = "0";
201
		String minString = "0";
201
		String maxString = "*";  
202
		String maxString = "*";  
202
		if(minPrice != null || maxPrice != null){
203
		if(minPrice != null || maxPrice != null){
203
			try {
204
			try {
204
				log.info("Uri:" + uri);
205
				log.info("Uri:" + uri);
Line 211... Line 212...
211
			}
212
			}
212
			if(maxPrice != null){
213
			if(maxPrice != null){
213
				maxString = maxPrice.toString();
214
				maxString = maxPrice.toString();
214
			}
215
			}
215
		}
216
		}
216
		uri = uri.replaceAll(" ", "%20");
-
 
217
		uri += "&fq=" + priceFacetName + ":["+  minString + "%20" + maxString + "]";
217
		uri += "&fq=" + priceFacetName + ":["+  minString + "%20" + maxString + "]";
218
		uri += "&fl=ID,Name&facet=true&start=" + start + "&rows=" + rows + "&facet.mincount=1";
218
		uri += "&fl=ID,Name&facet=true&start=" + start + "&rows=" + rows + "&facet.mincount=1";
219
		for(String facetDefinitionID : filtrableFacets) {
219
		for(String facetDefinitionID : filtrableFacets) {
220
				if(facetsQueried.contains(facetDefinitionID)){
220
				if(facetsQueried.contains(facetDefinitionID)){
221
					uri += "&facet.field={!ex=dt" + facetsQueried.indexOf(facetDefinitionID)+ "}"+ facetDefinitionID; 
221
					uri += "&facet.field={!ex=dt" + facetsQueried.indexOf(facetDefinitionID)+ "}"+ facetDefinitionID;