Error. Registration Jshop

24.02.2026 11:14
#1
nevigen
User nevigen
Name: nevigen
25.09.2008
Сообщения: 67
Quote
Error. Registration Jshop

Доброго дня,

на останніх версіях Ж і ЖШ не працює реєстрація ЖШ, за налаштувань генерації пароля сайтом, а не користувачем.
якщо ви геренруєте пас1 потрібно генерувати пас 2 або взагалі віддатись на Joomla.
/components/com_jshopping/Model/UserregisterModel.php 165


if ($post["password"]==""){
$post["password"] = substr(md5('up'.time()), 0, 8);
$post["password2"] = $post["password"];
}


в $user->bind($data); потрібно передавати або порожній password або обидва.


Joomla: 5.4.3
JoomShopping: 5.9
PHP: 8.1
 
24.02.2026 12:52
#2
admin
(Support Team)
User admin
Name: Admin
05.08.2010
Сообщения: 28243
Quote
Aw: Error. Registration Jshop

Протестив все добре.
В мене працює

Яка помилка у вас?


Последнее изменение: 24.02.2026 12:52
 
24.02.2026 13:33
#3
nevigen
User nevigen
Name: nevigen
25.09.2008
Сообщения: 67
Quote
Aw: Error. Registration Jshop

просто не реєструвало.
писало типу "не вказано ім'я", але воно було у даних перевіряли викидом.
прийшлось копати глибше.
просто там простіше взагалі не передавати пас. нехай буде порожнім Жумла сама сформує і відправить за своїми налаштуваннями.

у вас при тестах в налаштуваннях Жумли стоїть генерувати пас і верифікація самостійно ?

 
24.02.2026 14:48
#4
admin
(Support Team)
User admin
Name: Admin
05.08.2010
Сообщения: 28243
Quote
Aw: Error. Registration Jshop

генерувати пас - це де?

New User Account Activation: Self
Але працюэ і якщо Admininistrator

 
25.02.2026 07:34
#5
nevigen
User nevigen
Name: nevigen
25.09.2008
Сообщения: 67
Quote
Aw: Error. Registration Jshop

на 1 рядок вище у налаштуваннях
Send Password YES/NO

 
25.02.2026 08:14
#6
admin
(Support Team)
User admin
Name: Admin
05.08.2010
Сообщения: 28243
Quote
Aw: Error. Registration Jshop

Send Password YES/NO
Потрібно щоб було віправлення пароля на емейл.
(не впливає на генерацію пароля - JoomShopping його генерує)

 
06.03.2026 12:56
#7
nevigen
User nevigen
Name: nevigen
25.09.2008
Сообщения: 67
Quote
Aw: Error. Registration Jshop

я про те і кажу :)
що ЖШ генерить і гненерить пас1 а пас 2 не генерить.
у тому і проблема на реєстрації Ж :)

навіщо взагалі генерувати в ЖШ, якщо Ж сама це зроить корректніше.
треба просто на Ж віддатись і все.

 
06.03.2026 12:59
#8
nevigen
User nevigen
Name: nevigen
25.09.2008
Сообщения: 67
Quote
Aw: Error. Registration Jshop

І ще один момент не про це питання, але теж корисний.

admin/Model/ProductfieldsModel.php
#169
потрібно передати результат видалення.
$app->triggerEvent('onAfterRemoveProductField', array(&$cid,$res))

 
06.03.2026 14:45
#9
admin
(Support Team)
User admin
Name: Admin
05.08.2010
Сообщения: 28243
Quote
Aw: Error. Registration Jshop

nevigen - 06.03.2026 12:56
я про те і кажу :)
що ЖШ генерить і гненерить пас1 а пас 2 не генерить.
у тому і проблема на реєстрації Ж :)

навіщо взагалі генерувати в ЖШ, якщо Ж сама це зроить корректніше.
треба просто на Ж віддатись і все.


Код добавим в новій версії.
if ($post["password"]=="" && $jshopConfig->user_password_gen_in_shop){
$post["password"] = substr(md5('up'.time()), 0, 8);
$post["password2"] = $post["password"];
}

В default_config.php
$config->user_password_gen_in_shop = 1;
0 - буде генерувати Joomla

 
06.03.2026 14:47
#10
admin
(Support Team)
User admin
Name: Admin
05.08.2010
Сообщения: 28243
Quote
Aw: Error. Registration Jshop

nevigen - 06.03.2026 12:59
І ще один момент не про це питання, але теж корисний.

admin/Model/ProductfieldsModel.php
#169
потрібно передати результат видалення.
$app->triggerEvent('onAfterRemoveProductField', array(&$cid,$res))



буде $app->triggerEvent('onAfterRemoveProductField', array(&$cid, &$res));

 


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.