Forum Academy Marketplace Showcase Pricing Features

Data Type with list to choose from

I would like to create a search field in which the user selects an item from a preset list, when he selects it, dynamic fields to be inserted appear which vary according to the practice to be done and which the user enters.
I don’t understand what type of data type to create so that a list of things to select for the user appears.
Sorry I’m a beginner
Thank you all.