Page 1 of 1

Ошибка "Указанная группа не существует" в SelfRegistration

Posted: Sun Apr 17, 2011 10:25 am
by seregarem
Вставляю регистрацию на страницу:

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;
  } 
Открыл FrontEndUsers.api:

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;
      }
  }
В чем причина? Может нужно ? заменить на $groupname - попробовал, не помогает.

Re: Ошибка "Указанная группа не существует" в SelfRegistrati

Posted: Sat Jun 25, 2011 7:48 am
by ma44i
а вы эту группу в управлении пользователями и группами создали?

Re: Ошибка "Указанная группа не существует" в SelfRegistrati

Posted: Sat Jun 25, 2011 7:50 am
by ma44i
Сорри, вижу что создавали.. невнимательно прочла.... ::)