HomeDocumentationTutorialsIncluding a Time Field in my Form

Including a Time Field in my Form

Overview

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

 

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

 

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

 

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

 

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

 

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 time fields are correctly initialized and integrated into your form. This example shows how to configure the add and edit fields.

 

PHP
// Adding your time 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 time fields into your PHP forms using $objConfig->time('field_name', 'field_label', $required = 0);. This method provides flexibility in configuring time inputs according to your application's needs.