How can I add custom fields to the composer?

AI-generated summary

In a discussion about adding custom fields to the composer in Discourse, willie asks how to implement customer fields for specific topic types, such as in selected categories, sharing a screenshot for reference. Don responds by recommending Form Templates, linking to an introductory guide on meta.discourse.org. willie follows up, asking how to activate templates for categories and shares another screenshot. Don explains that this can be done via category settings at /c/category-slug/edit/topic-template, quoting instructions from Renato Atilio’s post on selecting and enabling templates. willie then notes that the appearance doesn’t match their desired layout, sharing a third screenshot and asking if an exact match is possible. Finally, merefield suggests a detailed guide written by a colleague at Pavilion on adding custom fields to models, and advises hiring a freelancer via the Marketplace if the solution is too complex. The thread centers on using Form Templates for custom topic fields, with emphasis on category-level configuration and UI appearance.

Does anyone know how I can put customer fields for different types of topics, for example in a selected category? Here is an example:

Hello :wave:

Form Templates can help to achieve it.

Thanks for the response.

How can I active the categories?

You can do this in category setting.
/c/category-slug/edit/topic-template

It doesn’t look the same! I would like it to look exactly the same. Is there any way to do this?

My colleague at Pavilion wrote this very useful Topic:

If that’s beyond you consider hiring a freelancer Marketplace