J'ai un site Web avec plusieurs formulaires qui transmettent tous le même jeu d'arguments à error_messages_for
. Y a-t-il un moyen pour moi de configurer des rails pour utiliser mes arguments par défaut autre que la création d'une méthode d'assistance qui enveloppe error_messages_for
avec mes arguments?Fournir les options par défaut pour les messages d'erreur_for
1
A
Répondre
1
Non, ce n'est pas le cas. La fonction error_messages_for ne repose sur aucune option.
Donc je suppose que la meilleure solution est, comme vous le dites, de créer une méthode d'assistance pour récupérer vos arguments.
def my_default_error_options(options = {})
{ :value => true }.merge!(options)
end
error_messages_for my_default_error_options
Et si vous avez besoin d'options supplémentaires spécifiquement pour un appel:
error_messages_for my_default_error_options({:value => false})
0
Une lecture rapide du code suggérer vous ne pouvez pas. J'irais avec la route d'aide, ou le patch de singe error_messages_for
.
Questions connexes
- 1. Quelles sont les options d'initialisation par défaut pour Regex?
- 2. NSIS Silent Installation Modifier les options par défaut
- 3. Fournir étape par étape les instructions multi-options dans les pages MediaWiki
- 4. Les rails "patch" rendent la fonction pour éditer les options par défaut
- 5. jQuery Form Validate(): Comment configurer les messages par défaut?
- 6. options par défaut Django DateField
- 7. one-liner pour définir les options par défaut globales pour Unix/Linux Commandes - Meilleures pratiques
- 8. Visual C++ options par défaut du compilateur
- 9. menu déroulant options par défaut tous sélectionnés
- 10. Quelles sont les valeurs par défaut pour Binding.Mode = Par défaut pour les contrôles WPF?
- 11. Récupérer les messages non lus, par utilisateur
- 12. Obtenir Emacs pour respecter mes options shell + par défaut
- 13. Windows Scripting: Options par défaut pour MS Access
- 14. WP_Query nombre de messages par défaut
- 15. Valeur par défaut pour les propriétés publiques
- 16. Icônes par défaut pour les applications Windows?
- 17. Par défaut pour les valeurs nulles
- 18. Extension Mercurial sans/options par défaut
- 19. Valeur par défaut de la fourniture par défaut dans le mappage NHibernate pour les colonnes inutilisées
- 20. Jquery défini par défaut pour toutes les instances d'un plugin
- 21. multithreading: piloté par les événements vs piloté par les messages
- 22. Les valeurs par défaut pour les JSON en JavaScript
- 23. Comment définir les valeurs par défaut pour les variables Tcl?
- 24. Fournir un accès public aux paramètres de plugin par défaut?
- 25. Comment fournissez-vous un type par défaut pour les génériques?
- 26. Afficher les options pour l'email
- 27. Comment écrire un classement par défaut et ignorer les scripts explicites pour le classement par défaut?
- 28. Identifier les messages électroniques par ID
- 29. Fournir les données nécessaires pour QTMovie
- 30. Les options dans les bibliothèques ou les frameworks doivent-elles par défaut être la valeur la plus couramment utilisée?