Dynamic content after selection

System Information
  • Strapi Version: Latest
  • Operating System: Ubuntu 20.04
  • Database: Postgres
  • Node Version: LTS Latest
  • NPM Version: LTS Latest
  • Yarn Version: LTS Latest

I am developing some kind of request form to different groups of an organization.

The user should select department (HR, IT, Supply chain) and dynamically get the fields.

Example, if he selects It, he should get the fields:

OS
Description
System version
Log

If he chooses HR:

Topic
Description
Image

Something like that, maybe under some departments dynamically nested options too. I can get that using admin panel? How is the correct “structure” to achieve that?

Are you using any frontend framework for the selection @laradias or is this for the backend / strapi admin panel itself? :slight_smile:

Backend (admin) itself

I’m guessing you can extend or make your own plugin for what you need Admin panel customization - Strapi Developer Documentation
So by using this you can make a query to the database and create some dropdowns that are prepopulated with the content you need :slight_smile:

Related feature request: Dependent/filtered relation/field aka parent & child relationship/field · Issue #8708 · strapi/strapi · GitHub

At the moment it’s not possible without heavy modification (which I have never seen anyone properly implement)