如何允许Joomla 2.5中的重复电子邮件地址无效

时间:2014-04-30 01:13:55

标签: php joomla

我有一个简单的问题,我似乎无法解决。

我已经注释掉了:

// check for existing email
$query->clear();
$query->select($this->_db->quoteName('id'));
$query->from($this->_db->quoteName('#__users'));
$query->where($this->_db->quoteName('email') . ' = ' . $this->_db->quote($this->email));
$query->where($this->_db->quoteName('id') . ' != ' . (int) $this->id);
$this->_db->setQuery($query);
$xid = intval($this->_db->loadResult());
//if ($xid && $xid != intval($this->id))
//{
//  $this->setError(JText::_('JLIB_DATABASE_ERROR_EMAIL_INUSE'));
//  return false;
//}

但是当用户导航到“http://www.website.com/index.php/component/users/profile?layout=edit

如果2个用户拥有相同的电子邮件地址,则不会让他们编辑个人资料。如果单击“提交”,它只会刷新页面并且不会更新任何内容。

“编辑个人资料”页面是否可以绕过重复的电子邮件检查?

0 个答案:

没有答案