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

Mizar066

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

Fedor Vlasenko

  • Живу я здесь
  • 3821
  • 720 / 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

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

SmokerMan

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

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

Aleks.Denezh

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

voland

  • Легенда
  • 10562
  • 563 / 111
  • Эта строка съедает место на вашем мониторе
Все делается проще! нужно обновиться до версии 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

  • Глобальный модератор
  • 7015
  • 758 / 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

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

[Решено] Пункт меню не видимый для гостей

Автор dron

Ответов: 3
Просмотров: 79
Последний ответ Сегодня в 10:29:03
от dron
[Решено] Не могу зайти в панель управления

Автор scenann

Ответов: 11
Просмотров: 189
Последний ответ Сегодня в 09:42:50
от scenann
[Решено] Синтаксис в коде if else

Автор lgmax

Ответов: 4
Просмотров: 120
Последний ответ 16.08.2019, 12:04:18
от lgmax
[Решено] Ошибка в коде

Автор lgmax

Ответов: 2
Просмотров: 113
Последний ответ 16.08.2019, 10:46:57
от lgmax
После обновление не могу зайти в админку Joomla

Автор VEZDE

Ответов: 9
Просмотров: 292
Последний ответ 09.08.2019, 14:11:19
от VEZDE