|
24.02.2026 11:14
|
|
nevigen
Name: nevigen
25.09.2008
Сообщения: 67
|
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
|
|
admin
(Support Team)
Name: Admin
05.08.2010
Сообщения: 28243
|
Aw: Error. Registration Jshop
Протестив все добре.
В мене працює
Яка помилка у вас?
Последнее изменение: 24.02.2026 12:52
|
| |
|
24.02.2026 13:33
|
|
nevigen
Name: nevigen
25.09.2008
Сообщения: 67
|
Aw: Error. Registration Jshop
просто не реєструвало.
писало типу "не вказано ім'я", але воно було у даних перевіряли викидом.
прийшлось копати глибше.
просто там простіше взагалі не передавати пас. нехай буде порожнім Жумла сама сформує і відправить за своїми налаштуваннями.
у вас при тестах в налаштуваннях Жумли стоїть генерувати пас і верифікація самостійно ?
|
| |
|
24.02.2026 14:48
|
|
admin
(Support Team)
Name: Admin
05.08.2010
Сообщения: 28243
|
Aw: Error. Registration Jshop
генерувати пас - це де?
New User Account Activation: Self
Але працюэ і якщо Admininistrator
|
| |
|
25.02.2026 07:34
|
|
nevigen
Name: nevigen
25.09.2008
Сообщения: 67
|
Aw: Error. Registration Jshop
на 1 рядок вище у налаштуваннях
Send Password YES/NO
|
| |
|
25.02.2026 08:14
|
|
admin
(Support Team)
Name: Admin
05.08.2010
Сообщения: 28243
|
Aw: Error. Registration Jshop
Send Password YES/NO
Потрібно щоб було віправлення пароля на емейл.
(не впливає на генерацію пароля - JoomShopping його генерує)
|
| |
|
06.03.2026 12:56
|
|
nevigen
Name: nevigen
25.09.2008
Сообщения: 67
|
Aw: Error. Registration Jshop
я про те і кажу :)
що ЖШ генерить і гненерить пас1 а пас 2 не генерить.
у тому і проблема на реєстрації Ж :)
навіщо взагалі генерувати в ЖШ, якщо Ж сама це зроить корректніше.
треба просто на Ж віддатись і все.
|
| |
|
06.03.2026 12:59
|
|
nevigen
Name: nevigen
25.09.2008
Сообщения: 67
|
Aw: Error. Registration Jshop
І ще один момент не про це питання, але теж корисний.
admin/Model/ProductfieldsModel.php
#169
потрібно передати результат видалення.
$app->triggerEvent('onAfterRemoveProductField', array(&$cid ,$res))
|
| |
|
06.03.2026 14:45
|
|
admin
(Support Team)
Name: Admin
05.08.2010
Сообщения: 28243
|
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
|
|
admin
(Support Team)
Name: Admin
05.08.2010
Сообщения: 28243
|
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));
|
| |