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 12092bfb3..5ac8fe1d6 100644
--- a/addons/default/visiosoft/profile-module/resources/lang/en/field.php
+++ b/addons/default/visiosoft/profile-module/resources/lang/en/field.php
@@ -58,6 +58,12 @@ return [
'birthday' => [
'name' => 'Birthday'
],
+ 'facebook_address' => [
+ 'name' => 'Facebook Address'
+ ],
+ 'google_address' => [
+ 'name' => 'Google Address'
+ ],
'education' => [
'name' => 'Education'
],
diff --git a/addons/default/visiosoft/profile-module/resources/views/profile/detail.twig b/addons/default/visiosoft/profile-module/resources/views/profile/detail.twig
index 2f649fb22..8b733d248 100644
--- a/addons/default/visiosoft/profile-module/resources/views/profile/detail.twig
+++ b/addons/default/visiosoft/profile-module/resources/views/profile/detail.twig
@@ -149,7 +149,22 @@
{{ profileForm.fields.birthday.configSet('date_format','Y-m-d').setPlaceholder(now|date('Y-m-d')).input|raw }}
-
+
+
+
+ {{ profileForm.fields.facebook_address.input|raw }}
+
+
+
+
+
+ {{ profileForm.fields.google_address.input|raw }}
+
+
{% if setting_value('visiosoft.module.profile::show_education_profession') %}
diff --git a/addons/default/visiosoft/profile-module/src/Profile/Profile/ProfileFormBuilder.php b/addons/default/visiosoft/profile-module/src/Profile/Profile/ProfileFormBuilder.php
index b005cf522..d93408d68 100644
--- a/addons/default/visiosoft/profile-module/src/Profile/Profile/ProfileFormBuilder.php
+++ b/addons/default/visiosoft/profile-module/src/Profile/Profile/ProfileFormBuilder.php
@@ -17,7 +17,9 @@ class ProfileFormBuilder extends FormBuilder
'state_of_education',
'profession',
'birthday',
- 'register_type'
+ 'register_type',
+ 'facebook_address',
+ 'google_address',
];
protected $actions = [
diff --git a/addons/default/visiosoft/profile-module/src/Profile/Profile/ProfileFormHandler.php b/addons/default/visiosoft/profile-module/src/Profile/Profile/ProfileFormHandler.php
index 1b98c239f..2a93e5a21 100644
--- a/addons/default/visiosoft/profile-module/src/Profile/Profile/ProfileFormHandler.php
+++ b/addons/default/visiosoft/profile-module/src/Profile/Profile/ProfileFormHandler.php
@@ -23,6 +23,8 @@ class ProfileFormHandler
'identification_number' => $builder->getPostValue('identification_number'),
'birthday' => $builder->getPostValue('birthday'),
'register_type' => $builder->getPostValue('register_type'),
+ 'facebook_address' => $builder->getPostValue('facebook_address'),
+ 'google_address' => $builder->getPostValue('google_address'),
];
if (setting_value('visiosoft.module.profile::show_education_profession')) {
diff --git a/addons/default/visiosoft/profile-module/src/Seed/UsersFieldsSeeder.php b/addons/default/visiosoft/profile-module/src/Seed/UsersFieldsSeeder.php
index a377a6535..cf4271066 100644
--- a/addons/default/visiosoft/profile-module/src/Seed/UsersFieldsSeeder.php
+++ b/addons/default/visiosoft/profile-module/src/Seed/UsersFieldsSeeder.php
@@ -139,6 +139,16 @@ class UsersFieldsSeeder extends Seeder
'slug' => 'profession',
'type' => 'anomaly.field_type.text',
],
+ [
+ 'name' => trans('visiosoft.module.profile::field.facebook_address.name'),
+ 'slug' => 'facebook_address',
+ 'type' => 'anomaly.field_type.text',
+ ],
+ [
+ 'name' => trans('visiosoft.module.profile::field.google_address.name'),
+ 'slug' => 'google_address',
+ 'type' => 'anomaly.field_type.text',
+ ]
];
foreach ($customFields as $customField) {