MiniShop. Пароль в письме юзеру
Revo 2.2.6. Высылаю пароль вместе с данными о заказе, но пароль неверен. В сниппете msGetOrdersPlaceholders прописал:
if ($usr = $modx->getObject('modUser', $order->get('uid'))) {
$newPassword = $usr->generatePassword();
$usr->set('password',$newPassword);
$usr->save();
$modx->setPlaceholder('user.password',$newPassword);
}Пароль по-видимому не сохраняется в базу. В чём может быть причина?
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
Комментарии: 2
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Попробуйте там
И ввести его самостоятельно в форму логина. Ну и проверить в БД, меняется ли вообще хэш пароля у юзера?