0

symfony 1.4.11 を sfDoctrineGuardUser 4.0.1 プラグインとsfSocialPluginで使用し ています

lib/model/doctrine/sfDoctrineGuardPlugin/sfGuardUser.phpsfSocialGuardUser代わりにクラスを拡張するように設定しますPluginsfGuardUser

私が作るときclass sfGuardUser extends sfSocialGuardUser、私は問題がありますが、 class sfGuardUser extends PluginsfGuardUser すべてがうまくいくとき。

なぜそれが機能しないのか、今はわかりません。

class sfGuardUser extends sfSocialGuardUser

class sfSocialGuardUser extends PluginsfGuardUser

ありがとうございました!

4

1 に答える 1

0

sfSocialGuardUserのこの関数の問題

public function getProfile()
  {
    $p = Doctrine_Query::create()
      ->from('sfGuardUserProfile p')
      ->where('p.user_id = ?', $this->getId())
      ->fetchOne();

    return empty($p) ? new sfGuardUserProfile : $p;
  }

それがなければ、すべてが正常に動作します/

于 2011-06-09T21:34:58.977 に答える