Skip Navigation

[Resolved] Collapsible treeview for multiple checkboxes

This support ticket is created 5 years, 12 months ago. There's a good chance that you are reading advice that it now obsolete.

This is the technical support forum for Toolset - a suite of plugins for developing WordPress sites without writing PHP.

Everyone can read this forum, but only Toolset clients can post in it. Toolset support works 6 days per week, 19 hours per day.

Sun Mon Tue Wed Thu Fri Sat
- - 14:00 – 20:00 14:00 – 20:00 14:00 – 20:00 14:00 – 20:00 14:00 – 20:00
- - - - - - -

Supporter timezone: Asia/Ho_Chi_Minh (GMT+07:00)

Tagged: 

This topic contains 5 replies, has 2 voices.

Last updated by Beda 5 years, 11 months ago.

Assisted by: Beda.

Author
Posts
#1162840

It would be great if Toolset Forms has the option for multiple checkboxes to enable and disable collapsible treeview. Something like hidden link

#1163595

I filed this here but have no promises or information about a release of this, it might get denied as it is a complex feature to add and not entirely within the scope of fields.
https://toolset.com/feature-request/add-a-option-to-collapse-several-checkboxes-options-in-a-checkboxes-field/
https://toolset.com/feature-request/?wpv_post_search=checkboxes+option+collapse&wpv-wpcf-plugins=Forms&wpv_view_count=686737&wpv_sort_orderby=post_date&wpv_sort_orderby_as=string

Developers and user votes on that feature will also flow into the decision making.

#1163621

Thanks Beda for the information.

I really need this feature. You can see how bad it looks now on the form: hidden link

Users can select as much categories of ebooks (Kategorie) as they want, but it would be better if they could see only the main ones and then expand the category they want to check.

Or do you have any solution that can help with this to make it more arranged?

#1164694

I have no solution for this, and the feature will be assessed by the people with a broader oversight.

Currently, the closest you could get to what you want is probably repeatable Field groups, which you can collapse, each item, and if collapsed it would hide it's "internal" fields.
However that is a totally different approach and will as well affect not only edit but display/query of that data, it will change the way you need to query it in view and display or create it. I can hence not recommend it.

The request is filed and votable as well for others.

The major problem here is the GUI, as you surely understand, it needs to be decided at some point, what section to hide and what not to.
This would apply to hierarchical taxonomies, rather than checkboxes fields, and there WordPress is not providing the feature to collapse either. In the case of taxonomies, we cannot implement it until WordPress does, or let's say we await this to be added in WordPress as it is out of the scope of Toolset otherwise.
There are however plugins allowing this:
https://wordpress.org/plugins/collapsible-categories-in-the-dashboard/
hidden link mentions as well that this is a core issue, but recommends http://wordpress.org/extend/plugins/collapsing-categories/

That could help if you plan to use taxonomies, however, none of them seems custom types ready, so you could probably not apply this to custom taxonomies.

#1165544
expand-category.png

Maybe I have not write it clearly, but I need this on frontend, not in backend. Also the plugins you have linked me are for backend usage.

I have realized that you already use something similar on https://toolset.com/forums/forum/professional-support/ and it would suite my needs on hidden link

It could be an option on cred shortcode, like [cred_field field='category' display='treeview']

#1166182

I understand, it is however as well (for the same core reason) not possible on forms either, this would too require a new feature.

Logically, once we would implement such a thing for the backend, the Forms would follow.

However, this is not something we can do now, as WordPress itself does not offer it, and it also would require us to change the current plans. We may consider this in future.

Currently, our management is reviewing feature request as well, and in the close future, you will be able to communicate this directly with the Product Manager (in form of a suggestion).

Currently, the goal you try to achieve is not possible within Toolset, using one single Taxonomy, or Field.

What would be possible, is to hide/show other fields conditionally to what was chosen in a previous field.
With some styling, this can look similar as such tree view (expandable) taxonomy, but it is not the same as you need several fields.
That is done with Conditional Display for Form inputs, and it's elaborated here:
https://toolset.com/documentation/user-guides/conditional-display-for-form-inputs/

If you require technical assistance with that I suggest opening a separate ticket for that, as here we would discuss the request.