query_group.vm 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. #**
  2. * Query settings for grouping by fields,
  3. * e.g.: Manufacturer or Popularity
  4. *#
  5. #set($queryOpts = $params.get("queryOpts"))
  6. #if($queryOpts == "group")
  7. <div>
  8. #set($groupF = $request.params.get('group.field'))
  9. <label #annTitle("Add the &group.field parameter. Multiselect is supported")>
  10. Group By:
  11. <select id="group" name="group.field" multiple="true">
  12. ## TODO: Handle multiple selects correctly
  13. ## TODO: fix empty / "No Group" selection
  14. <option value=""
  15. #if($groupF == '')selected="true"#end
  16. >
  17. No Group
  18. </option>
  19. <option value="manu_exact"
  20. #if($groupF == 'manu_exact')selected="true"#end
  21. >
  22. Manufacturer
  23. </option>
  24. <option value="popularity"
  25. #if($groupF == 'popularity')selected="true"#end
  26. >
  27. Popularity
  28. </option>
  29. </select>
  30. </label>
  31. <input type="hidden" name="group" value="true"/>
  32. </div>
  33. #end