私はsymfonyにサイトのWebに取り組んでいますし、ダッシュボード管理者の一部には、私は例の変更ユーザ名やパスワード更新特定のユーザーFOSuserbundle
のために、私はまたFOSuserbundleandを使用していますように、管理者がユーザープロファイルを変更できることが好きテーブル "fos_user"だから私はどのようにユーザー情報を変更できますか?
私はsymfonyにサイトのWebに取り組んでいますし、ダッシュボード管理者の一部には、私は例の変更ユーザ名やパスワード更新特定のユーザーFOSuserbundle
のために、私はまたFOSuserbundleandを使用していますように、管理者がユーザープロファイルを変更できることが好きテーブル "fos_user"だから私はどのようにユーザー情報を変更できますか?
fos_user.user_manager
サービスをご利用ください。最後に
$user->setEmail('[email protected]');
$user->setPlainPassword('new_password');
は、あなたが
でデータを更新することができます。あなたのコントローラでは、たとえば、あなたが欲しいものを変更することができ
$userManager = $this->get('fos_user.user_manager');
$user = $userManager->findUserBy(array('id'=> $id)); // get user by id
// or
$user = $userManager->findUserByUsername($username); // get user by username
でデータストアからユーザーを取得します
$userManager->updateUser($user);
http://stackoverflow.com/questions/1853676/best-step-by-step-tutorial-for-symfony-i-am-running-php-on-windowsをご覧ください。その質問が終わった理由を教えてください。あなたはあなたが何を試したか、あなたがどこにいるのかについて少し具体的にする必要があるかもしれません。 –
あなたが試したこととあなたが試みたエラーを教えてください。良い質問を書く方法については、こちらのページもお読みください:https://stackoverflow.com/help/how-to-ask –
正しい答えをマークすることを忘れないでください!問題が解決したと私に思われる! –