In this example, you are forced to select an item from the deepest level. And you can resize the widget. This is one of the most basic forms.
Try to select the BMW 318i. Because you are being forced to select from the deepest level, it will feel even easier than expected.
Show config
  1. Array
  2. (
  3. [module] => hs_taxonomy
  4. [params] => Array
  5. (
  6. [vid] => 2
  7. )
  8.  
  9. [save_lineage] => 0
  10. [enforce_deepest] => 1
  11. [entity_count] => 0
  12. [level_labels] => Array
  13. (
  14. [status] => 0
  15. )
  16.  
  17. [dropbox] => Array
  18. (
  19. [status] => 0
  20. )
  21.  
  22. [editability] => Array
  23. (
  24. [status] => 0
  25. )
  26.  
  27. [resizable] => 1
  28. )
You don't have Javascript enabled. Hover for more information! But don't worry: you can still use this web site! You have two options:
  • enable Javascript in your browser and then refresh this page, for a much enhanced experience.
  • click the Update button every time you want to update the selection.
Select your car, or the car that is the closest match to your car.
In this example, the dropbox is enabled, and a title and limit are set for it. Also, the selection will not be reset after you add an item to the dropbox.
Try adding a term and you will get a warning, stating that you cannot select any additional items.
Show config
  1. Array
  2. (
  3. [module] => hs_taxonomy
  4. [params] => Array
  5. (
  6. [vid] => 2
  7. )
  8.  
  9. [save_lineage] => 0
  10. [enforce_deepest] => 1
  11. [entity_count] => 0
  12. [level_labels] => Array
  13. (
  14. [status] => 0
  15. )
  16.  
  17. [dropbox] => Array
  18. (
  19. [status] => 1
  20. [title] => Car park
  21. [limit] => 3
  22. [reset_hs] => 0
  23. )
  24.  
  25. [editability] => Array
  26. (
  27. [status] => 0
  28. )
  29.  
  30. [resizable] => 1
  31. )
Car park
Aston MartinVanquish S
BMW7 series714i
You don't have Javascript enabled. Hover for more information! But don't worry: you can still use this web site! You have two options:
  • enable Javascript in your browser and then refresh this page, for a much enhanced experience.
  • click the Update button every time you want to update the selection, or when you've checked some checkboxes for entries in the dropbox you'd like to remove.
At least when I win the lottery … twice.
In this example, the dropbox still is enabled, but you are no longer forced to select an item from the deepest level. Level labels have been entered. And the entire lineage is being saved. Finally, the ability to create new items is enabled.
Try adding Paris, you will see that France will be selected as well.
Also try creating some new terms, Hierarchical Select makes this trivially easy and painless.
Show config
  1. Array
  2. (
  3. [module] => hs_taxonomy
  4. [params] => Array
  5. (
  6. [vid] => 6
  7. )
  8.  
  9. [save_lineage] => 1
  10. [enforce_deepest] => 0
  11. [entity_count] => 0
  12. [level_labels] => Array
  13. (
  14. [status] => 1
  15. [labels] => Array
  16. (
  17. [0] => Country
  18. [1] => City
  19. )
  20.  
  21. )
  22.  
  23. [dropbox] => Array
  24. (
  25. [status] => 1
  26. [title] => Places
  27. [limit] => 0
  28. [reset_hs] => 1
  29. )
  30.  
  31. [editability] => Array
  32. (
  33. [status] => 1
  34. [item_types] => Array
  35. (
  36. [0] => country
  37. )
  38.  
  39. [1] => city
  40. [allowed_levels] => Array
  41. (
  42. )
  43.  
  44. [allow_new_levels] => 0
  45. [max_levels] => 2
  46. )
  47.  
  48. [resizable] => 1
  49. )
Places
Belgium
SpainBarcelona
You don't have Javascript enabled. Hover for more information! But don't worry: you can still use this web site! You have two options:
  • enable Javascript in your browser and then refresh this page, for a much enhanced experience.
  • click the Update button every time you want to update the selection, or when you've checked some checkboxes for entries in the dropbox you'd like to remove.