# Summary

This module defines the "hierarchical_select" form element, which is a greatly enhanced way for letting the user select items in a hierarchy.

# Project URL

https://www.drupal.org/project/hierarchical_select

# Where is the code?

https://github.com/marthinal/hselect2

# Estimated completion date

Seeing as there hasn't been any updates to the github repo in about a year, I'd say the development of hs has stalled out.

There are no plans to port HS to Drupal 8, there is however client-side hierarchical select:

See https://www.drupal.org/project/cshs (taxonomy) and https://www.drupal.org/project/menu_link_weight (menu)

# Dependencies

# Who's doing the port?

# What help do they need?

# D8 roadmap

https://www.drupal.org/node/2186919

# Background and reference information

Comments

jhedstrom created an issue. See original summary.

heddn’s picture

Issue summary: View changes
lakesta’s picture

Any plans on porting this to Drupal 8?

stefan.r’s picture

Issue summary: View changes
Status: Active » Needs review

There are no plans to port HS to Drupal 8, there is however client-side hierarchical select:

See https://www.drupal.org/project/cshs (taxonomy) and https://www.drupal.org/project/menu_link_weight (menu)

mmjvb’s picture

Status: Needs review » Closed (duplicate)

The project page claims no D8 version to be expected.

mpp’s picture

To solve the menu parent selector performance issues for huge menu's we'd need an ajax solution. Cshs is a client-side solution that expects all the values to be present in the DOM.

rcodina’s picture

Any idea how can I get the features of submodule Hierarchical Select Menu (hs_menu) on Drupal 8? Thanks!

EDIT: Just found a feature request and a github link with code here #2657876: Add support for menu-item parent selection (On the node edit form)

rcodina’s picture

The problem of existing Drupal 8 similar modules is that they are only focused on taxonomies. This module is more abstract. I've tried to port the hs_menu submodule feature to cshs module but given is taxonomy focused, it's more difficult than expected. The Github solution I said on #7 it's just a workaround, not a long term solution. So, it wouldn't be a bad idea to have also a non focused solution on D8.

rcodina’s picture

Client-side Hierarchical select module release 8.x-1.6 now includes a new submodule called Client-side Hierarchical Select: Menu Link which recovers the features of Hierarchical Select Menu (hs_menu) submodule.