Middle Name - No Middle Name option

  • lcabezas
  • Topic Author
  • Offline
  • Premium Member
  • Premium Member
More
1 day 28 minutes ago #178101 by lcabezas
Middle Name - No Middle Name option was created by lcabezas
Is this possible on EB?

We have Middle Name field as Required. In some cases, there are delegates that really don't have Middle name. 

I've seen in several registration sites where I registered that there is a checkbox that says "I don't have Middle Name". When clicked, we can by-pass it even if it's Required.
The usual is that the Middle Name field is already displayed, and below it is the checkbox.

Appreciate your advise.

Please Log in or Create an account to join the conversation.

More
1 day 19 minutes ago #178102 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Middle Name - No Middle Name option
You can handle that use custom field dependency. Basically, you can create radio field with Yes/No option to allow users to choose if they have last_name field. Configure it so that the field will be shown for Yes and hide if No. Then it will work

Regards,

Tuan

Please Log in or Create an account to join the conversation.

  • lcabezas
  • Topic Author
  • Offline
  • Premium Member
  • Premium Member
More
22 hours 37 minutes ago #178103 by lcabezas
Replied by lcabezas on topic Middle Name - No Middle Name option
Thanks Tuan,

Yeah, that would work. Though it's not neat looking since there is a Yes and No option - using Radio.
I was thinking that by default, the middle name field is visible and required. Then, below it, there is a checkbox "No Middle Name". When checked, the Middle Name disappears. 

Regards.

Please Log in or Create an account to join the conversation.

More
22 hours ago #178104 by Tuan Pham Ngoc
Replied by Tuan Pham Ngoc on topic Middle Name - No Middle Name option
This is not something we support in the extension. At the end, last_name is just a custom fields like any other custom fields, so we do not have any special treatment for it

Regards,

Tuan

Please Log in or Create an account to join the conversation.