diff --git a/addons/default/visiosoft/base-theme/resources/js/register.js b/addons/default/visiosoft/base-theme/resources/js/register.js index 5930e77f5..892a5b14e 100644 --- a/addons/default/visiosoft/base-theme/resources/js/register.js +++ b/addons/default/visiosoft/base-theme/resources/js/register.js @@ -1,4 +1,4 @@ -phoneMask("input[name='phone'],input[name='land_phone']"); +phoneMask("input[name='phone'],input[name='land_phone'],input[name='store_phone']"); // Phone register validation //setup before functions diff --git a/addons/default/visiosoft/base-theme/resources/views/addons/anomaly/users-module/register.twig b/addons/default/visiosoft/base-theme/resources/views/addons/anomaly/users-module/register.twig index 782e006ac..2901cb4b6 100644 --- a/addons/default/visiosoft/base-theme/resources/views/addons/anomaly/users-module/register.twig +++ b/addons/default/visiosoft/base-theme/resources/views/addons/anomaly/users-module/register.twig @@ -11,8 +11,6 @@
- {{ addBlock('register/register-type')|raw }} -
{% set form = form('register2').redirect(request_get('redirect', '/')) .get() %} @@ -22,6 +20,8 @@ 'url':form.options.url })|raw }} + {{ addBlock('register/register-type',{'form':form})|raw }} + {% if enableCaptcha %} {% endif %} diff --git a/addons/default/visiosoft/profile-module/resources/lang/en/field.php b/addons/default/visiosoft/profile-module/resources/lang/en/field.php index 13b390085..29a010708 100644 --- a/addons/default/visiosoft/profile-module/resources/lang/en/field.php +++ b/addons/default/visiosoft/profile-module/resources/lang/en/field.php @@ -428,7 +428,7 @@ return [ 'name' => 'individual', ], 'corporate' => [ - 'name' => 'corporate', + 'name' => 'Corporate', ], 'details' => [ @@ -461,4 +461,10 @@ return [ 'accept_protection_law_label' => 'I accept the terms of the Law on Protection of Personal Data.', 'accept_privacy_terms_label' => 'I accept privacy terms.', 'receive_sms_emails_label' => 'I want to receive e-mail & sms.', + + // Register Type + 'personal' => [ + 'name' => 'Personal' + ], + ]; diff --git a/addons/default/visiosoft/profile-module/src/Profile/Register2/Register2FormFields.php b/addons/default/visiosoft/profile-module/src/Profile/Register2/Register2FormFields.php index 248e66846..c31a31b19 100644 --- a/addons/default/visiosoft/profile-module/src/Profile/Register2/Register2FormFields.php +++ b/addons/default/visiosoft/profile-module/src/Profile/Register2/Register2FormFields.php @@ -73,6 +73,13 @@ class Register2FormFields array_merge( $register, [ + "register_type" => [ + "type" => "anomaly.field_type.select", + "config" => [ + "options" => ['personal' => 'visiosoft.module.profile::field.personal.name', 'corporate' => 'visiosoft.module.profile::field.corporate.name'], + "mode" => "radio", + ], + ], 'username' => [ 'required' => true, ],