Home / Development / Custom Fields

Custom Fields

How to create and use custom fields

Custom Fields System

Creating Custom Fields

  1. Go to Admin → Custom Fields
  2. Select type (Client, Product, Ticket, Invoice)
  3. Create field with:
    • Name (internal identifier)
    • Label (display name)
    • Type (text, textarea, select, checkbox, etc.)
    • Options (for select/radio fields)

Using Custom Fields

Fields will automatically appear in relevant forms:

  • Client Fields: Client registration and profile forms
  • Product Fields: Product creation and editing
  • Ticket Fields: Ticket creation forms
  • Invoice Fields: Invoice creation and display

Accessing Field Values

Custom field values are stored in the custom_field_values table and can be accessed via the API or database queries.