Comment j'exécute une fonction particulière après qu'un utilisateur se soit inscrit. (Je voulais ajouter à une de mes associations, je l'ai déjà codé dans un rail non-matériel mais maintenant j'en ai besoin ici)Rails concevoir la fonction utilisateur
0
A
Répondre
2
appareil a fourni une action d'aide « after_sign_in_path_for » vous pouvez la remplacer au sein de votre contrôleur d'application.
def after_sign_in_path_for(resource_or_scope)
.... #write your customize code or call any method
end
0
Vous pouvez utiliser le rappel after_create
dans votre modèle User.
Le guide suivant a des tonnes d'exemples: http://api.rubyonrails.org/classes/ActiveRecord/Callbacks.html
1
Pour signe jusqu'à il ressemblerait à ceci:
def after_sign_up_path_for(resource_or_scope)
if resource_or_scope.is_a? User # and perhaps other conditions
#... do something, go somewhere
else
super
end
end
Ofc. En supposant que votre modèle d'utilisateur Devise s'appelle Utilisateur.
Questions connexes
- 1. rails concevoir utilisateur externe API
- 2. Rails concevoir la session
- 3. Rails sérialiseur Concevoir modèle utilisateur non utilisé
- 4. Rails +: redirigent vers Concevoir des ressources utilisateur
- 5. rails imbriqué concevoir la redirection
- 6. Imprimer concevoir une session utilisateur?
- 7. Rails concevoir after_sign_up_path rediriger
- 8. Rails concevoir before_destroy user
- 9. Rails aider avec concevoir
- 10. Rails concevoir se connecter
- 11. Rails utilisateur a de multiples Concevoir des actions
- 12. rails 3 - concevoir un utilisateur de bloc pour se connecter
- 13. rails concevoir edit_user_password_path
- 14. RAILS CONCEVOIR 3 Problème
- 15. rails 3.1 concevoir confirmable
- 16. Rails concevoir l'enregistrement
- 17. Rails concevoir 1.3.4 confirmable
- 18. Rails moteur et concevoir
- 19. Comment concevoir un système de notation permettant un vote par utilisateur en fonction de la performance?
- 20. Rails concevoir lorsque l'information de l'utilisateur appartient à la société concevoir
- 21. Ruby on Rails concevoir traduction
- 22. avec voies CONCEVOIR (rails 3.1)
- 23. mongomapper rails 3 et concevoir
- 24. Ruby on Rails: concevoir problème
- 25. Comment ajouter/concevoir la fonction de rappel
- 26. Comment concevoir la fonction "message was read"?
- 27. Rails concevoir valider adresse IP
- 28. Configuration de certains champs avant la création d'un utilisateur via concevoir + rails 3.1
- 29. Rails 3 concevoir un "jeton par client"
- 30. Méthodologies utilisées pour concevoir les contrôles utilisateur
Vous avez beaucoup de réponses non acceptées pour vos questions précédentes. Peut-être aller sur eux et voir si vous pourriez en accepter? – murrekatt