Site icon Open Source and Free Hotel Booking Management Software

QloApps Custom Registration Fields

QloApps Custom Registration Field is an add-on which will help you to gather tailored information from your customer.

You can add fields in the Customer Registration Form and gather all the information as per your needs.

Further, you can make any field mandatory to be filled during registration.

Its benefit is that you can use these data to understand your customer’s behaviour and provide personalized experiences to them.

Features

Prerequisites Of Installation

Before you install QloApps Custom Registration Fields addon you must make a few changes in the core for the proper functioning of the module.

The step is very simple, you just have to replace the mention codes in the following paths.

Path;

Just follow these simple steps:

Step 1 : Open Controllers -> front -> identityController.php

Step 2 : Go to Line number 76 (line number may differ) press Enter and paste below code just above the code: if (!count(\$this->errors))

    Hook::exec('actionBeforeUpdateCustomField')

step 3 : Save and upload the file.

Installation of QloApps Custom Registration Field Addon

The installation of any module is very simple in QloApps.

Now you have installed the module. So, let’s check the module configuration.

Module Configuration

After the completion of the installation, a new tab “registration custom field” is added.

Finally after clicking “Manage Custom Field” under “Custom Registration Field”, we can configure the module.

You can see the list of all the fields already added, you can edit them. Further, you can add new fields from here.

When you click on “Add custom field”, it will look like the image below. Let us check all the options in it.

Select Input type: You have to select the custom field type from the dropdown.

Label name: It is the name of the section. It will display on the frontend.

Attribute name: The attribute name will not display on the frontend, but it is important for managing tables from the backend.

Default value: This is an optional field. The admin can set the default value.

Placeholder value: The admin can enter the Placeholder value in this section in multiple languages.

Adding textbox as the custom registration field

You can add textbox in the custom field and fill in all the details as specified in the image below.

Frontend view of after adding textbox in the backend.

Adding textarea as the custom registration field

See the image below and add textarea field and its details from the backend.

Frontend view after adding textarea in the backend.

Adding radiobutton as the custom registration field

Admin can add radiobutton from the backend. It allows visitors to choose only one option at a time.

This is the frontend view after adding radiobutton at the backend.

Adding checkbox as the custom registration field

Similarly, admin can add checkbox from the backend. The customer checks the boxes to select options.

This is the frontend view of the checkbox.

Adding file type as a custom registration field.

If an admin wants to have an image, documents, etc of guests, then he can use file type as a custom field.

Frontend view after adding a file type in the backend.

Adding dropdown as the custom registration field

Similarly, admin can add dropdown in the backend.

Frontend view after adding dropdown as the custom registration field

Hence, in this way you can add various types of custom fields on the registration page.

When the user is registering they can view the additional information on the under “my information tab” on the account page.

Further, already registered customer can also view and add additional information under “my information tab” on the account page.

From the backend, admin can view the additional information of the customer under the “customers” tab.

Conclusion

This was all from the QloApps Custom Registration Field. I hope it helps you out in understanding the flow and functionalities of this module.

If you want to learn about the functionality of QloApps then you can visit this link: QLO Reservation System – Free Open-Source Hotel Booking & Reservation System

In case of any query, issue or requirement please feel free to raise it on QloApps Forum

Exit mobile version