Кнопки соцсетей при регистрации / Buttons of social at registration

26.02.2024 09:28
#1
mistershadow
User mistershadow
Name: Evgeny
04.10.2012
Posts: 20
Quote
Кнопки соцсетей при регистрации / Buttons of social at registration

Привет! Обновление для ВК, ОК и мэйла будет? Хотелось бы и другие соцсети, например для Телеграм, Гитхаб и Яндекс.
По этой ссылке 1.0.3 не поддерживает JS5: https://www.webdesigner-profi.de/joomla-webdesign/shop/addons/social-login.html?lang=en
Если есть рабочая альтернатива для свежих версий Joomla и JoomShopping? Дайте пожалуйста ссылку. Спасибо!
-----
Hi! Update for VC, OK and email will be? Would you like other social networks, for example for Telegram, Githab and Yandex.
This link does not support JS5: https://www.webdesigner-profi.de/joomla-webdesign/shop/addons/social-login.html?lang=en
If there is a working alternative for the latest versions of Joomla and JoomShopping? Please give us the link. Thank you!


Joomla: Joomla 4
JoomShopping: JoomShopping 5

Last change: 26.02.2024 09:30

Если тебе плохо, помни, - после смерти и этого не будет!
 
26.02.2024 09:53
#2
admin
(Support Team)
User admin
Name: Admin
05.08.2010
Posts: 25959
Quote
Aw: Кнопки соцсетей при регистрации / Buttons of social at registration

Сейчас не будет.
Мы сами его не используем.
Сделаем если нам будет нужно.

Пробуйте на joomlaforum.ru найти кто его используем возможно ктото уже обновил.


Last change: 26.02.2024 09:56
 
27.02.2024 14:03
#3
mistershadow
User mistershadow
Name: Evgeny
04.10.2012
Posts: 20
Quote
Aw: Кнопки соцсетей при регистрации / Buttons of social at registration

Понял, благодарю за ответ! Есть еще пара вопросов, связанных с регистрацией и этим модулем, может кому-то не сложно будет помочь.
1. При регистрации с вводом пароля с помощью модуля регистрации JoomShopping я отменил в настройках логин и теперь в каждое поле (Имя, Логин и E-mail) добавляется почтовый адрес, - это хорошо, но в поле Имя я бы хотел добавлять только первую часть почтового адреса, т.е. то, что находится до знака "@". Это необходимо для того, чтобы в отзывах были имена пользователей, а не полные адреса из почты.

2. Когда я использую аддон социальной регистрации в Google (версия 2.0.13), то он добавляет "Имя" и "Фамилию" в разные поля клиента JoomShopping. Я не использую столбец Фамилия и хотел бы добавлять "Имя" и "Фамилию" в одно поле, - только в "Имя". В каком месте нужно исправить, чтобы объединить два этих поля, а поле "Фамилия" оставить пустым?
Частичное решение своими усилиями (возможно я что-то делал неправильно, php я почти не понимаю, но у меня это работает):
1. В списке joomla логин делаем почтой
Открываем файл: ../plugins/system/jshopping_social_login/jshopping_social_login.php
Меняем в строке 110 это: $userdata ['username'] = $username;
На это: $userdata ['username'] = $user_data['email'];
2. В списке клиентов JS логин делаем почтой:
Открываем файл: ../plugins/system/jshopping_social_login/helper.php
Меняем в строке 191: $data->username = $user_data['f_name'];
На это: $data->username = $user_data['email'];
3. В списке клиентов JS имя делаем с фамилией, а фамилию скрываем:
Меняем содержимое строк 210 и 211 на следующее:
if (!$user->f_name && $user_data['f_name']) $data->f_name = $user_data['f_name'].' '.$user_data['l_name'];
if (!$user->l_name && $user_data['l_name']) $data->l_name = $user_data[''];

Вроде справился с задачей под номером 2, осталось придумать, как обрезать почтовое имя до знака "@" в первом случае.


Joomla: Joomla 4
JoomShopping: JoomShopping 5

Last change: 27.02.2024 18:05

Если тебе плохо, помни, - после смерти и этого не будет!
 
27.02.2024 16:24
#4
admin
(Support Team)
User admin
Name: Admin
05.08.2010
Posts: 25959
Quote
Aw: Кнопки соцсетей при регистрации / Buttons of social at registration

1. addon + version?
2. Social login 2.0.13


Last change: 27.02.2024 16:24
 
02.03.2024 09:28
#5
admin
(Support Team)
User admin
Name: Admin
05.08.2010
Posts: 25959
Quote
Aw: Кнопки соцсетей при регистрации / Buttons of social at registration

-Вроде справился с задачей под номером 2, осталось придумать, как обрезать почтовое имя до знака "@" в первом случае.

Логин работает по username - после изменений - будут проблемы.

 


Copyrights MAXXmarketing GmbH. Alle Rechte vorbehalten
Durch die Nutzung dieser Website stimme ich zu, dass Cookies zur optimalen Gestaltung der Website sowie zur Analyse der Nutzung der Website verwendet werden. Weiterführende Informationen finden Sie hier. OK, einverstanden.