diff --git a/addons/default/visiosoft/advs-module/resources/config/settings.php b/addons/default/visiosoft/advs-module/resources/config/settings.php
index df8cbb733..42cb17ab9 100644
--- a/addons/default/visiosoft/advs-module/resources/config/settings.php
+++ b/addons/default/visiosoft/advs-module/resources/config/settings.php
@@ -1,11 +1,15 @@
[
+ 'type' => 'anomaly.field_type.boolean',
+ 'config' => [
+ 'default_value' => true,
+ ],
+ ],
+
+
'latest-limit' => [
'type' => 'anomaly.field_type.integer',
'config' => [
@@ -13,8 +17,6 @@ return [
'default_value' => 5,
],
],
-
-
"favicon" => [
"type" => "anomaly.field_type.file",
"config" => [
diff --git a/addons/default/visiosoft/advs-module/resources/lang/en/setting.php b/addons/default/visiosoft/advs-module/resources/lang/en/setting.php
index fe1727df5..18a089366 100644
--- a/addons/default/visiosoft/advs-module/resources/lang/en/setting.php
+++ b/addons/default/visiosoft/advs-module/resources/lang/en/setting.php
@@ -107,5 +107,7 @@ return [
'google_statistic_code' => [
'name' => 'Google Statistic Code',
],
-
+ 'register_email_field' => [
+ 'name' => 'Member Registration Email Requirement',
+ ],
];
diff --git a/addons/default/visiosoft/advs-module/resources/lang/tr/setting.php b/addons/default/visiosoft/advs-module/resources/lang/tr/setting.php
index 08868d89c..698ed47bc 100644
--- a/addons/default/visiosoft/advs-module/resources/lang/tr/setting.php
+++ b/addons/default/visiosoft/advs-module/resources/lang/tr/setting.php
@@ -21,8 +21,8 @@ return [
],
'contact_mail' => [
'name' => 'Mail ile iletişime geçin',
- 'warning' => 'Otomatik eklenen sitename info @sitename',
- ],'map_coordinates_long' => [
+ 'warning' => 'Otomatik eklenen sitename info @sitename',
+ ], 'map_coordinates_long' => [
'name' => 'Harita Uzun Koordinat',
],
'map_coordinates_lat' => [
@@ -36,7 +36,7 @@ return [
],
'ogImage' => [
'name' => 'Sosyal Paylaşma Logosu',
- 'warning' => '1200 x 630 çözünürlükte olmalıdır.',
+ 'warning' => '1200 x 630 çözünürlükte olmalıdır.',
],
'currencies' => [
@@ -47,7 +47,7 @@ return [
],
'site_address' => [
'name' => 'Site adresi',
- 'warning' => 'Otomatik eklendi www. www. sitename.com',
+ 'warning' => 'Otomatik eklendi www. www. sitename.com',
],
'google_map_key' => [
'name' => 'Google Harita Api Anahtarı',
@@ -110,5 +110,7 @@ return [
'google_statistic_code' => [
'name' => 'Google İstatistik Kodu',
],
-
+ 'register_email_field' => [
+ 'name' => 'Üye Kayıt E-posta Zorunluluğu',
+ ],
];
diff --git a/addons/default/visiosoft/base-theme/resources/lang/en/field.php b/addons/default/visiosoft/base-theme/resources/lang/en/field.php
index 57fb46aba..3a4e13ec3 100644
--- a/addons/default/visiosoft/base-theme/resources/lang/en/field.php
+++ b/addons/default/visiosoft/base-theme/resources/lang/en/field.php
@@ -20,5 +20,6 @@ return [
'not_a_member_yet' => 'Not a Member Yet',
'not_a_member_yet_message' => 'Sign up for our members to benefit from our special service',
'forgot_password' => 'I Forgot My Password',
- 'email_or_phone_number' => 'Email Address or Phone Number'
+ 'email_or_phone_number' => 'Email Address or Phone Number',
+ 'phone_number' => 'Phone Number',
];
\ No newline at end of file
diff --git a/addons/default/visiosoft/base-theme/resources/lang/tr/field.php b/addons/default/visiosoft/base-theme/resources/lang/tr/field.php
index 2518395df..9ec4146bc 100644
--- a/addons/default/visiosoft/base-theme/resources/lang/tr/field.php
+++ b/addons/default/visiosoft/base-theme/resources/lang/tr/field.php
@@ -20,5 +20,6 @@ return [
'not_a_member_yet' => 'Henüz Üye Değil Misiniz',
'not_a_member_yet_message' => 'Üyelerimize özel hizmetlerimizden faydalanabilmek için üye olun',
'forgot_password' => 'Şifremi Unuttum',
- 'email_or_phone_number' => 'E-Posta Adresiniz veya Telefon Numaranız'
+ 'email_or_phone_number' => 'E-Posta Adresiniz veya Telefon Numaranız',
+ 'phone_number' => 'Telefon Numarası',
];
\ No newline at end of file
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 d1e88c05c..4d31f24b8 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
@@ -37,19 +37,36 @@
-
+ {% if setting_value('visiosoft.module.advs::register_email_field') %}
+
+ {% else %}
+ {{ form.fields.email.setValue(random()~"@example.com").setAttributes({
+ 'class' :'hidden',
+ }).input|raw }}
+ {% endif %}