0 Пользователей и 1 Гость просматривают эту тему.
  • 11 Ответов
  • 21812 Просмотров
*

Mizar066

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Проблема такая.
После заполнения формы регистрации (если все заполнено правильно) и нажатия кнопки зарегистрироваться, открывается пустая страница, а должно выдаваться сообщение об отправке письма с ссылкой для завершения регистрации (Какой файл отвечает за вывод такого сообщения?). Само письмо отправляется.
Попробуйте по этой ссылке http://rushappy.ru/avtorizatsiya/forma-registratsii
Уже четвертый день голову ломаю. Если допустить ошибку (например указать логин из одной буквы), то предупреждения выводятся нормально.
Подскажите, пожалуйста!
« Последнее редактирование: 04.11.2013, 14:21:44 от Mizar066 »
*

Fedor Vlasenko

  • Живу я здесь
  • 3844
  • 730 / 7
  • Все начинается с Value
1. В общих настройках сайта включить отображение всех ошибок для разработчиков
2. Отключить все плагины группы user кроме Пользователь - Joomla! Включайте нужные Вам плагины поочередно и смотрите который приводит к сбою
*

Mizar066

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Плагины отключены, сообщения об ошибках включил, выдала следующее:
Fatal error: Call to a member function where() on a non-object in rushappy.ru/components/com_users/models/registration.php on line 521

Код
517                   // Get all admin users
518 $query = $db->getQuery(true);
519 $query->select($db->quoteName(array('name', 'email', 'sendEmail')))
520 ->from($db->quoteName('#__users')
521 ->where($db->quoteName('sendEmail'). ' = ' . 1));
*

voland

  • Легенда
  • 11011
  • 585 / 112
  • Эта строка съедает место на вашем мониторе
О, хакораспостранитель вернулся :-)
*

SmokerMan

  • Гуру
  • 5293
  • 720 / 26
О, хакораспостранитель вернулся :-)
:)

Mizar066
перезалейте файл libraries/joomla/database/query.php из дистрибутива Joomla
и укажите версию PHP
*

Aleks.Denezh

  • Живу я здесь
  • 3406
  • 427 / 4
Все делается проще! нужно обновиться до версии 3.1.5 У юзера ошибка предыдущих версий Joomla!
->from($db->quoteName('#__users') в этой строке не хватает закрывающей скобки, должно быть так: ->from($db->quoteName('#__users'))
*

voland

  • Легенда
  • 11011
  • 585 / 112
  • Эта строка съедает место на вашем мониторе
Все делается проще! нужно обновиться до версии 3.1.5 У юзера ошибка предыдущих версий Joomla!
->from($db->quoteName('#__users') в этой строке не хватает закрывающей скобки, должно быть так: ->from($db->quoteName('#__users'))
Зачем обновляться? Разве это кошерно?
Можно же, не разбираясь с версиями сразу дать рецепт.. а это автообновление.. кому оно надо?
Спойлер
[свернуть]
*

SmokerMan

  • Гуру
  • 5293
  • 720 / 26
Все делается проще! нужно обновиться до версии 3.1.5 У юзера ошибка предыдущих версий Joomla!
->from($db->quoteName('#__users') в этой строке не хватает закрывающей скобки, должно быть так: ->from($db->quoteName('#__users'))
глаз - алмаз)
*

Mizar066

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Всем спасибо, о мудрые ГУРУ, дело в скобках, все верно! В 520 строке скобку надо поставить, а в 521 убрать! *DRINK* :D
Код
517                   // Get all admin users
518 $query = $db->getQuery(true);
519 $query->select($db->quoteName(array('name', 'email', 'sendEmail')))
520 ->from($db->quoteName('#__users'))
521 ->where($db->quoteName('sendEmail'). ' = ' . 1);
*

b2z

  • Глобальный модератор
  • 7100
  • 769 / 0
  • Разраблю понемногу
Всем спасибо, о мудрые ГУРУ, дело в скобках, все верно! В 520 строке скобку надо поставить, а в 521 убрать! *DRINK* :D
Код
517                   // Get all admin users
518 $query = $db->getQuery(true);
519 $query->select($db->quoteName(array('name', 'email', 'sendEmail')))
520 ->from($db->quoteName('#__users'))
521 ->where($db->quoteName('sendEmail'). ' = ' . 1);
Это было уже давно исправлено. Обновитесь до 3.1.5!
*

Venorm

  • Новичок
  • 1
  • 0 / 0
  • Чикс-чикс и меня все бояться :)
Можно ли вообще отключить функцию регистрации? Модуль входа и регистрации убрал с сайта. Но через юрл все равно можно зарегаться !
*

Webster

  • Захожу иногда
  • 185
  • 7 / 0
пользователи-настройки-разрешить регистрацию -нет
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

После изменения файла template.css не отображаются изменения в браузерах

Автор SaXalIneC

Ответов: 2
Просмотров: 117
Последний ответ 06.04.2021, 08:10:07
от rsn
[Решено] Несколько URL в одно условие IF

Автор lgmax

Ответов: 2
Просмотров: 87
Последний ответ 21.03.2021, 18:07:17
от lgmax
Проблема с выпадающим меню в Protostar

Автор wws

Ответов: 0
Просмотров: 79
Последний ответ 13.03.2021, 18:57:09
от wws
Ошибка после изменения версии PHP - call to undefined function

Автор lexus26

Ответов: 1
Просмотров: 141
Последний ответ 28.02.2021, 15:18:13
от NewUsers
После перехода на https не работает авторизация

Автор ALEXRAW

Ответов: 1
Просмотров: 98
Последний ответ 15.02.2021, 22:42:07
от ALEXRAW