Drupal Association members fund grants that make connections all over the world.
This is the documentation page for Hierarchical Select, a module that allows users to connect content to particular places in tree hierarchies. These content hierarchies can be made through Taxonomy, Entity Reference, Organic Groups with subgroups, and more.
There is a great demo available so you can try its user interface.
Check out the readme file, it walks you through the entire proces.
After downloading and enabling the module there are a few places where you may want to set up its functionality:
- A general configuration page appears in the configuration section. There you can, for example, change interface behaviour. It can be found at admin/config/content/hierarchical_select/configs
- If you haven't done so already, it's handy to create the taxonomy vocabulary of the entity type you want to reference, so that you can later select it when creating your field.
- Add a field that can use the widget to your content type, such as entity- or term reference fields, and select Hierarchical Select as the widget. The widget-settings can later be changed at the settings page of the field you just added.
There is a more detailed setup page in this documentation (look in the long list to the right, or the short list below).
More details about the Hierarchical Select API can be found at the code repository.