Ошибка "Указанная группа не существует" в SelfRegistration
Posted: Sun Apr 17, 2011 10:25 am
Вставляю регистрацию на страницу:
На странице выдает ошибку: Указанная группа не существует.
Группа создана, пересоздавал, переустанавливал модули.
В action.signup нашел:
Открыл FrontEndUsers.api:
В чем причина? Может нужно ? заменить на $groupname - попробовал, не помогает.
Code: Select all
{cms_module module="SelfRegistration" group="users"}
Группа создана, пересоздавал, переустанавливал модули.
В action.signup нашел:
Code: Select all
$grpid = $feusers->GetGroupID($params['group']);
if( $grpid == false )
{
// this is ugly for the user to see
// but at least the admin will be able to figure it out
$this->_DisplayErrorPage( $id, $params, $returnid,
$this->Lang('error_nosuchgroup'));
return;
}
Code: Select all
function GetGroupID($groupname)
{
$db = $this->GetDb();
$q="SELECT * FROM ".cms_db_prefix()."module_feusers_groups WHERE groupname=?";
$dbresult=$db->Execute($q,array($groupname));
if ($dbresult && $dbresult->RecordCount())
{
$row=$dbresult->FetchRow();
return $row["id"];
}
else
{
return false;
}
}