Автор Тема: Сообщение после регистрации  (Прочитано 14983 раз)

Оффлайн Mikkel

  • Новичек
  • *
  • Сообщений: 8
    • Просмотр профиля
Сообщение после регистрации
« : Января 12, 2016, 02:58:21 pm »
Всем доброго времени суток!
Перечитал весь форум, перерыл всё и вся в поисках решения данной проблемы.

Суть проблемы.
Скачал последний билд (на сегодня) legosp, установил всё без проблем.
Когда прохожу регистрацию, сообщение на почту не приходит. Просто перекидывает на страницу "Извините! Идут технические работы....."
В админке и базе запись о новом пользователе появляется. Но письмо на почту не пришло!
Если обновить страницу, то ты уже залогинен.
Попробывал сделать заказ. Всё ок. Сообщение о новом заказе пришло на почту.

Мне нужно что бы сообщения отсылались с помощью smtp, галочку и правильные данные в админке ввёл.
Функция phpmail () у хостера отключена, поэтому и не использую, включить её нет возможности.

Пожалуйста , помогите решить проблемку ....
« Последнее редактирование: Января 12, 2016, 03:13:58 pm от Mikkel »

Оффлайн RedLine

  • Пользователь
  • **
  • Сообщений: 44
    • Просмотр профиля
Re: Сообщение после регистрации
« Ответ #1 : Января 12, 2016, 10:22:51 pm »
Попробуйте заменить файл:
 корень_сайта/includes/cust_register.php
на прикрепленный во вложениях.

Оффлайн Mikkel

  • Новичек
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Сообщение после регистрации
« Ответ #2 : Января 13, 2016, 04:47:25 pm »
Попробуйте заменить файл:
 корень_сайта/includes/cust_register.php
на прикрепленный во вложениях.

Спасибо, огромное , человеческое! ;)
Всё работает, почта приходит!

Оффлайн Mikkel

  • Новичек
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Сообщение после регистрации
« Ответ #3 : Января 26, 2016, 02:54:30 pm »
А работает ли вообще SMTP авторизация на последней версии LegoSP ??
я прописываю в настройках всё правильно, но в результате 0

Оффлайн RedLine

  • Пользователь
  • **
  • Сообщений: 44
    • Просмотр профиля
Re: Сообщение после регистрации
« Ответ #4 : Января 26, 2016, 10:17:04 pm »
Файл в релизе идентичен тому, что я Вам отправлял ранее.
Покажите последние записи в файле /cfg/error.log, а лучше весь файл.

Оффлайн Mikkel

  • Новичек
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Сообщение после регистрации
« Ответ #5 : Января 27, 2016, 08:58:49 am »
Файл в релизе идентичен тому, что я Вам отправлял ранее.
Покажите последние записи в файле /cfg/error.log, а лучше весь файл.

Всё, разобрался. Косяки со стороны хостера....

В каком файле редактируется шаблон отправки сообщения администратору о новом заказе?
UPD
Всё нашёл.

Трабл в другом. Почему-то не хочет очистить таблицу мускул
#1701 - Cannot truncate a table referenced in a foreign key constraint (`название базы`.`SS_orders_carts`, CONSTRAINT `orderID` FOREIGN KEY (`orderID`) REFERENCES `название базы`.`SS_orders` (`orderID`))
« Последнее редактирование: Января 27, 2016, 10:22:07 am от Mikkel »

Оффлайн RedLine

  • Пользователь
  • **
  • Сообщений: 44
    • Просмотр профиля
Re: Сообщение после регистрации
« Ответ #6 : Января 27, 2016, 10:54:56 pm »
Ограничения внешнего ключа мешают.
Варианта 2:
1) или очищать сначала дочерние таблицы, а потом  родительские,
2) или перейти на вкладку SQL в phpMyAdmin и выполнить запрос, который находится в файле во  вложения.
Рекомендую  вариант №2.

Оффлайн Mikkel

  • Новичек
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Сообщение после регистрации
« Ответ #7 : Января 28, 2016, 11:22:06 am »
А если у меня уже товаров много загружено в базу, этот запрос не повлечёт за собой никаких последствий (например, придётся опять заливать весь товар) ?

Оффлайн RedLine

  • Пользователь
  • **
  • Сообщений: 44
    • Просмотр профиля
Re: Сообщение после регистрации
« Ответ #8 : Января 28, 2016, 11:56:39 am »
Повлечет! Это код полной очистки базы!
Вам необходимо УДАЛИТЬ из запроса строки с названиями таблиц которые должны быть СОХРАНЕНЫ!
Будьте осторожны, создайте резервную копию.

Оффлайн Mikkel

  • Новичек
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Сообщение после регистрации
« Ответ #9 : Января 28, 2016, 03:14:46 pm »
Повлечет! Это код полной очистки базы!
Вам необходимо УДАЛИТЬ из запроса строки с названиями таблиц которые должны быть СОХРАНЕНЫ!
Будьте осторожны, создайте резервную копию.

Выполнил.
В итоге:
# MySQL вернула пустой результат (т.е. ноль строк).
Обновилось, но спустя какое-то время....
« Последнее редактирование: Января 28, 2016, 03:26:30 pm от Mikkel »

Оффлайн RedLine

  • Пользователь
  • **
  • Сообщений: 44
    • Просмотр профиля
Re: Сообщение после регистрации
« Ответ #10 : Января 29, 2016, 10:01:02 am »
Вы получили требуемый результат? Таблицы очистились?

Оффлайн Mikkel

  • Новичек
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Сообщение после регистрации
« Ответ #11 : Января 29, 2016, 12:16:26 pm »
Таблица и так пустая.
Через админ панель всё заказы удалил.
В мускуле таблица уже пустая. Но на сайте номера заказов не обновились.

Когда пустую таблицу в мускуле очистил, спустя какое-то время заказы обновились.....чудеса

Оффлайн RedLine

  • Пользователь
  • **
  • Сообщений: 44
    • Просмотр профиля
Re: Сообщение после регистрации
« Ответ #12 : Января 29, 2016, 05:24:13 pm »
Попробуйте очистить кэш.
/core/cache/ удалите все файлы из этой папки.

Оффлайн Mikkel

  • Новичек
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Сообщение после регистрации
« Ответ #13 : Февраля 02, 2016, 10:14:48 am »
Цитировать
Попробуйте очистить кэш.
/core/cache/ удалите все файлы из этой папки.

Спасибо!

Ещё такой вопрос. На форуме нигде не нашёл.
Реализована ли функция "Восстановить пароль" для юзеров ?

Если нет, то очень хочется что бы обычный пользователь имел возможность Восстановить забытый пароль.
Фунционал скудный:

Проверяем мыло на валидность.
Генерируем пароль.
Высылаем на почту.
И сделать возможным поменять пароль в профиле.

Желаемый функционал: :D

Проверяем мыло на валидность.
Высылаем на почту ТОКЕН с подтверждением о запросе восстановления пароля.
При переходе по ссылке Токена, вводим новый пароль и записываем в базу.

Оффлайн RedLine

  • Пользователь
  • **
  • Сообщений: 44
    • Просмотр профиля
Re: Сообщение после регистрации
« Ответ #14 : Февраля 02, 2016, 08:42:37 pm »
Я и в коде не нашел)
Этот функционал крайне важен, обязательно будет добавлен!
Поддерживаю, стоит реализовывать по пути "Желаемого функционала".  ;)