Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

...

Introduction

Customer Attributes extension allows you and your customers to manage everything related to customer accounts as account password and their information.

Image Added

Features 

  • Create unlimited customer attributes.  
  • Manage all attributes: edit or delete attributes.  
  • Change password and login customers account from backend. 
  • Multiple attribute types: text, textarea, date, dropdown, multiselect, yes/no, image.
  • Add new attributes to registration form page and account information page.  
  • Set default value for the attribute.  
  • Enable / disable attributes on the registration page
  • Display attributes according to location. 
  • Sort order to display attribute on the frontend. 
  • Input validation for attributes.  

System Requirements

Your store should be running on Magento Community Edition version 2.1.x., 2.2.x, 2.3.x 

...

Configuration

On the Admin Sidebar, tap Customer, then choose Manage Attributes.

...

On New Customer Attribute page

Properties 

(plus) Default  Default Label: enter the name of the attribute which will display as the attribute title on the frontend.

(plus) Attribute  Attribute Code: enter the identified code for the attribute.

(plus) Input  Input Type: there are 9 options for the input type of customer attribute.

...

  • This is a single line input field for text.

  • Default Value: enter the default text which appears in the field as a suggestion. Customer can edit the text.
  • Input Validation: select among 6 options: Alphanumeric, Numeric Only, Alpha Only, URL, Email, Date and All Validates.
  • Text Field display:


Status
subtletrue
colourGreen
title2
 Text Area

This is a multiple-line input field for entering paragraphs of text.

 

  • Default Value: enter the default text which appears in the field as a suggestion. Customer can edit the text.
  • Text Area display:

Status
subtletrue
colourGreen
title3
 Date

The date can be entered by making a selection from the popup calendar.

  • Default Value: choose the default value which appears in the field as a suggestion. Customer can choose another date.
  • Date display:

Status
subtletrue
colourGreen
title4
 Multiple Select

...

  • Click on Add Option button to add more option to the drop-down list for the attribute.
  • Tick on the tickbox under Is Default column to set the option as default.
  • Show option in admin: enter the title of the option which displays on the backend.
  • Show option in storefront: enter the title of the option which displays on the customer side.
  • Multiple Select display:

Status
subtletrue
colourGreen
title5
 Multiple Select With Images

...

  • Click on Add Option button to add more option.
  • Choose the image and fill the title for each option.
  • Multiple Select With Images display:

Status
subtletrue
colourGreen
title6
 Dropdown

...

  • Click on Add Option button to add more option.
  • Value: Enter the title for each option in the dropdown list.
  • Other Option Label Input: enter the text for the last option in the drop-down list, which is the option for the customer who has the question beyond the listed answers in the default list.
  • Dropdown display:

Status
subtletrue
colourGreen
title7
 Yes/No

...

  • Default Value: choose the value that will be marked by default. Customer can choose another option.
  • Yes/No display



Status
subtletrue
colourGreen
title8
 Image File

This type allows the customer to upload their image.

  • Image Size: set the layout size for the uploaded image. The size unit in this field is "pixels". Follow the note under this field to set the proper size.
  • Image File display

Status
subtletrue
colourGreen
title9
 Single radio Image

...

  • Click on Add Option button to add more option.
  • Choose the image and fill the title for each option, which will display with the image.
  • Single radio Image display:


(plus) Is Required: decide whether the attribute is required to be filled by the customer among 3 options: Frontend and Backend, No, Only Frontend.

...

This section allows setting for the display of the attribute in backend by choosing Yes or No in each field: Use in Customer Grid, Filter in Customer Grid and Search in Customer Grid.

Store Configuration

This section allows setting display for the attribute on the storefront.

Enable the attribute on the store, then set the sort order and assign the attribute to some pages such as Customer Registration, Customer Account Edit and Customer checkout page.

(plus) After finishing the setup, click Save to save the attribute and view on the frontend. 

...

Additional attribute on Customer Registrant page

Image Modified

Additional attribute on Edit Account Information page

Image Modified

Additional attribute on Customer Information page from backend

Image Modified

Additional attribute on customer grid from backend


Image Modified


...

Update

  • When a new update is available, we will provide you with a new package containing our updated extension.
  • You will have to delete the module directory and repeat the installing steps above.
  • Flush the config cache. Your store and newly installed module should be working as expected.

 

...

Support


  • We will reply to support requests within 2 business days.
  • We will offer lifetime free update and 6-month free support for all of our paid products. Support includes answering questions related to our products, bug/error fixing to make sure our products fit well in your site exactly like our demo.
  • Support DOES NOT include other services such as customizing our products, installation and uninstallation service.

 

...

 

Once again, thank you for purchasing our extension. If you have any questions relating to this extension, please do not hesitate to contact us for support.