Subversion Repositories SmartDukaan

Rev

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

Rev 26889 Rev 26893
Line 294... Line 294...
294
		}
294
		}
295
		String parentFilterString = "\"" + String.join(" AND ", parentFilter) + "\"";
295
		String parentFilterString = "\"" + String.join(" AND ", parentFilter) + "\"";
296
		String childFilterString = String.join(" AND ", childFilter);
296
		String childFilterString = String.join(" AND ", childFilter);
297
		logger.info(parentFilterString);
297
		logger.info(parentFilterString);
298
		params.put("q", String.format("%s{!parent which=%s}%s", queryTerm, parentFilterString, childFilterString));
298
		params.put("q", String.format("%s{!parent which=%s}%s", queryTerm, parentFilterString, childFilterString));
299
		params.put("fl", String.format("*, [child parentFilter=%s childFilter=%s]", parentFilterString,
299
		params.put("fl", String.format("*, [child parentFilter=id:catalog* childFilter=%s]", parentFilterString,
300
				"\"" + childFilterString + "\""));
300
				"\"" + childFilterString + "\""));
301
		if (queryTerm == "") {
301
		if (queryTerm == "") {
302
			params.put("sort", "create_s desc");
302
			params.put("sort", "create_s desc");
303
		}
303
		}
304
		params.put("start", String.valueOf(offset));
304
		params.put("start", String.valueOf(offset));