Автор Тема: Регистрация пользователя при оформлении быстрого заказа  (Прочитано 34 раз)

16 Ноябрь 2017, 13:40:28
  • Новичок
  • *
  • Сообщений: 20
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Всем привет! Подскажите, как сделать или куда копать чтобы:
Ситуация: при оформлении быстрого заказа в интернет магазине клиент вводит свой эмейл адрес, на к-рый приходит письмо что заказ принят и т.д.,
Нужно:  сделать чтобы приходило письмо где будет указаны данные для входа в ЛК на интернет магазин, логин: email адрес к-рый был указан (при оформлении заказ), пароль - автоматически сгенерированный.
Или может есть такой модуль, который это может делать?
16 Ноябрь 2017, 14:41:39
Ответ #1
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 21093
  • Репутация: +25282/-0
  • Prestashop - просто и эффективно
    • Просмотр профиля
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!
16 Ноябрь 2017, 16:38:36
Ответ #2
  • Новичок
  • *
  • Сообщений: 20
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Быстрый заказ или гостевой заказ?
Там, где вводишь ФИО, email, адрес доставки, тип оплаты и заказываешь. Я не знаю как правильно его назвать))) По идее это быстрый заказ.
16 Ноябрь 2017, 18:40:07
Ответ #3
  • Ветеран
  • *****
  • Сообщений: 14239
  • Репутация: +14572/-2
  • Сообщество PrestaShop
    • Просмотр профиля
В модуле быстрого заказа нужно добавлять переменные шаблона письма.
17 Ноябрь 2017, 10:39:38
Ответ #4
  • Новичок
  • *
  • Сообщений: 20
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
В модуле быстрого заказа нужно добавлять переменные шаблона письма.
Если добавлю переменную письма, процедура регистрации пройдет?
17 Ноябрь 2017, 11:24:52
Ответ #5
  • Ветеран
  • *****
  • Сообщений: 14239
  • Репутация: +14572/-2
  • Сообщество PrestaShop
    • Просмотр профиля
Пройдет. Письмо после регистрации отсылается и переменные email на регистрацию не повлияют.
17 Ноябрь 2017, 13:31:20
Ответ #6
  • Новичок
  • *
  • Сообщений: 20
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Пройдет. Письмо после регистрации отсылается и переменные email на регистрацию не повлияют.
А можете, пожалуйста, подсказать как называются эти переменные?
И вопрос такой, если клиент зашел и сделал быстрый заказ, ему пришло письмо "как мне нужно", клиент не заходил в личный кабинет, и потом сделал ещё один быстрый заказ, не будет ли клиента регистрировать 2 раза или отбивать ошибки?
17 Ноябрь 2017, 13:43:16
Ответ #7
  • Ветеран
  • *****
  • Сообщений: 1006
  • Репутация: +10/-0
  • Сообщество PrestaShop
    • Просмотр профиля
При быстром заказе клиент не регистрируется, никакого логина и пароля у него нет.
Созраняется только адрес доставки. Поэтому все что хотите сделать не подходит для модуля быстрый заказ.
17 Ноябрь 2017, 13:56:30
Ответ #8
  • Новичок
  • *
  • Сообщений: 20
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
При быстром заказе клиент не регистрируется, никакого логина и пароля у него нет.
Созраняется только адрес доставки. Поэтому все что хотите сделать не подходит для модуля быстрый заказ.
Так в этом-то и задача, чтобы для процедуры регистрации и отправки письма о регистрации(во время быстрого заказа) из быстрого заказа брались данные: email, имя, а пароль для входа автоматом сгенерированный.
17 Ноябрь 2017, 14:08:02
Ответ #9
  • Ветеран
  • *****
  • Сообщений: 1006
  • Репутация: +10/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Смысл быстрого заказа теряется. В prestashop быстрый заказ это когда без регистрации. В вашем случае после первого заказа клиент не сможет сделать второй быстрый заказ, так как будет зарегистирован.
17 Ноябрь 2017, 14:56:55
Ответ #10
  • Новичок
  • *
  • Сообщений: 20
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Смысл быстрого заказа теряется. В prestashop быстрый заказ это когда без регистрации. В вашем случае после первого заказа клиент не сможет сделать второй быстрый заказ, так как будет зарегистирован.
Почему? ему просто придет письмо с данными для входа в личный кабинет. Клиент может не входить в ЛК и покупать через быстрый заказ. А задумка такая для того, чтобы он был в статусе "клиент" и в личном кабинете мог смотреть свои накопления и покупать со скидкой, войдя по логину и паролю.
17 Ноябрь 2017, 15:01:24
Ответ #11
  • Ветеран
  • *****
  • Сообщений: 1006
  • Репутация: +10/-0
  • Сообщество PrestaShop
    • Просмотр профиля
В статусе клиент будет зарегистрирован email и при попытки второй раз быстро купить на тот же email будет ошибка.
17 Ноябрь 2017, 16:01:31
Ответ #12
  • Новичок
  • *
  • Сообщений: 20
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
В статусе клиент будет зарегистрирован email и при попытки второй раз быстро купить на тот же email будет ошибка.
А если делать проверку: если email есть в базе (клиент зареган) процедуру регистрации не запускать. Не покатит?
17 Ноябрь 2017, 17:37:57
Ответ #13
  • Ветеран
  • *****
  • Сообщений: 14239
  • Репутация: +14572/-2
  • Сообщество PrestaShop
    • Просмотр профиля
Проверка и так есть. Проверяется email в базе. В ней можно добавить еще разные условия.