Hi,
I am creating a listing directory for e-bikes and e-motorcycles. The client wants to have users input fairly detailed information when they submit a listing about the make & model of the bikes or motorcycles or scooters. In principle, I understand how to do this, but I'm stuck on creating this inside the Post Form and how to set-up the category hierarchy properly to make things work together.
There are 4 tiers:
Category --> Type --> Make --> Model
So, as an example, a user could have an eBike (Category) --> Mountain (Type) --> Cannondale (Make) --> Habit Neo (Model). There are 4 different categories (eBikes, eMotorcycles, eScooters, Parts) and each have a few Types, and each Type has many many makes and models.
Obviously, I could just create a massive checkbox list but that doesn't feel like good user experience design. Instead, I am trying to create a series of conditionally shown dropdowns on the user form that show the proper Type, Make, and Model depending on the Category, Type, or Make chosen. Sequentially, the user would first select the Category, then the Type, then the Make and Model.
It's possible I can convince them to get rid of "Types" to simplify the selection a little bit.
I'm trying to understand how to set this up properly using Toolset Taxonomies and the Post Form to add a listing.
How should I go about creating the taxonomies? Should the category, type, make, and models all be different taxonomies that are only "shown" conditionally on the Post Form? Or, should there be parent-children relationships? If there is a parent-child relationship on the taxonomy, how do I get the dropdowns to show only the parent fields first and then pop-up the child fields?
Any help would be greatly appreciated! Thank you!