HomeDocumentationTutorialsAdding a Domain Field to Forms

Adding a Domain Field to Forms

Overview

In this tutorial, we'll cover how to add a domain field to your forms using a method from your configuration object, $objConfig->domain('field_name', 'field_label', $required = 0);. This method allows you to integrate domain inputs seamlessly into your forms.

This method adds a domain input field to your form, taking three parameters:

 

  • field_name: The name attribute for the domain  input.
  • field_label: The label that will be displayed alongside the domain  input.
  • $required: An optional parameter (default is 0) that specifies whether the domain  input is required (1) or not (0).

 

Here's a sample code to include a domain field to your form;

 

PHP
 // Adding a required domain field
$objConfig->domain('field_name', 'field_label', $required = 1);

 

Adjust the parameters (field_name, field_label, and $required) as per your specific requirements.

 

Configuration in Your Application

For the configuration to work properly, it's important to include the 'field_name' amongst the addFields and editFields. This ensures that the domain fields are correctly initialized and integrated into your form. This example shows how to configure the add and edit fields.

 

PHP
// Adding your domain field to the add and edit forms
$objConfig->addFields(array('field_name'));
$objConfig->editFields(array('field_name'));

 

Conclusion

By following these steps, you can easily integrate domain fields into your PHP forms using $objConfig->domain('field_name', 'field_label', $required = 0);. This method provides flexibility in configuring domain inputs according to your application's needs.