Авторегистрация при покупке ( minishop2 + Office )
Для работы с личным кабинетом приобретен Office.
Необходимо при оформлении заказа вызвать что-то наподобие встроеного в Office сброса пароля, при этом указав свой чанк письма, не такой как в tpl.Office.auth.activate.
Токен авторизации в письме должен быть бессрочным а не как в Office со сроком действия. Человек должен понять что его зарегистрировали при заказе и теперь ему надо сменить пароль в личном кабинете.
В стандартной поставке minishop2 при оформлении заказа незарегистрированным пользователем регистрирует его автоматически… и на этом все?
в моем обработчике заказов с небольшими отличиями от оригинала это выглядит так
Необходимо при оформлении заказа вызвать что-то наподобие встроеного в Office сброса пароля, при этом указав свой чанк письма, не такой как в tpl.Office.auth.activate.
Токен авторизации в письме должен быть бессрочным а не как в Office со сроком действия. Человек должен понять что его зарегистрировали при заказе и теперь ему надо сменить пароль в личном кабинете.
В стандартной поставке minishop2 при оформлении заказа незарегистрированным пользователем регистрирует его автоматически… и на этом все?
в моем обработчике заказов с небольшими отличиями от оригинала это выглядит так
$user = $this->modx->newObject('modUser', array('username' => $email, 'password' => md5(rand())));
$profile = $this->modx->newObject('modUserProfile', array('email' => $email, 'fullname' => $fullname, 'phone' => $order['phone'], 'comment' => $comment));
$user->addOne($profile);
$user->save();
Вопрос, как реализовать отправку такого письма в кастомном orderHandler минишопа. Комментарии: 1
Для работы с личным кабинетом приобретен Office.Если был приобретен то в чем проблема обратиться в поддержку?
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.