Magento Custom Registration Field will allow the admin to create custom fields for user or customers. Using this module you can extend your customer signup form. As magento default custom registration form is not extendable, magento custom registration extension is perfect choice for the store owners to extend custom fields for sign up form.
Features
- Admin can easily extend the sign up form.
- Easy to use from magento back-end and supported by all html input types.
- Admin can create any type of input field and insert into registration form.
- All kind of attribute supported.
- Easy to capture more customer information like Date Of Birth, Hobby etc.
- Custom Field validation for registration form.
- Support all input types including dropdown, dependable field, multi select and image upload during signup form.
- Visible on Sales Email.
- Visible on Sale’s order and invoice.
- The code is fully open & you can customize it according to your need.
- Fully dynamic module that means you don’t need any technical knowledge to extend signup form fields.
You may also check our Magento 2 Custom Registration.
Installation
Magento Custom Registration Field module installation is super easy you need to move app folder into magento root directory that’s it as per the screenshot.
After moving both the folder flush the cache from magento admin panel. Under System > Cache Management.
Configuration
After successful installation of the module, you will see a menu in magento admin for custom registration field as per screenshot.
After click on Add Field, Custom registration form will be open.
As per the above screenshot you can see many parameters for custom registration field, Let’s discuss one by one.
Label
In label you need to give the name of custom field which will show in front.
Form Field Name
Here admin can enter input field name.
Type
There are many type of custom field.
Text
Text field enable the user to type small amount of text.
Text Area
If Admin need to obtain more than one line of input from the user, then use a text area.
Dropdown
Using dropdown, you can select only one option. In case of dropdown, admin will set value and title separated by comma. For eg. value1=>title1,value2=>title2
Use of space and other special character will lead to wrong selection.
Multiple Select
Using Multiple Select more than one option in the list can be selected.
Radio Button
In Radio button, user can select one field among remaining field. when the user selects a radio button, any previously selected radio button in the same group becomes deselected.
Media Image and File Image
Admin can create Media Image and File Image type and also set the extension for both. For an example This field will helpful in case of admin want to see customer profile picture during sing up.
Dependable Field
Admin can set Type as dependable field. During dependable field, If customer choose an option and on selection of the option another fields will be open up. In case of Dependable Field, you have to mention Dependable field label, name, value required, validation type, field type.
Set Order
This field allows the order of the Custom Registration Fields.
Set Value Required
This field is use to make custom field required or not.
Set Validation Type
Admin can set validation type for all custom registration field. For example valid number, use number only, avoid spaces, use valid date, etc.
Show in Sales
If admin will enable this field then custom field will be show on Account Info.
Show in Sales Email
If admin will enable this field then custom field will be show on Sales Email.
Select Store To Show Fields
Using this field, admin can select the store on which they want to show their custom fields.
These information will be appear on Customer > Manage Customer.
Custom Fields will also appear in Sale’s Order And Invoice.
Admin can find Custom Registration Field under. Custom Registration Field > Add/Manage Field. Admin can delete or change the status of Custom Registration field.
Front-End
Custom Registration Field will be appear on customer signup form as per screenshot.
That’s all for the Magento Custom Registration Field module, still have any issue feel free to add a ticket and let us know your views to make the module better http://webkul.com/ticket/index.php
Current Product Version - 2.0.0
Also if your customers use the checkout to registrar on the shop (like 90% of the customers do) you will not be able te add the fields to the checkout! I know this extension does EXACTLY what is says above here! But in a lot of cases this is 50% of a nice extension that you need 😉