J'ai essayé de remplacer l'assistant stylesheet_path
de Rails, mais je n'ai pas trouvé comment. Je ne peux pas simplement ouvrir le module ActionView::Helpers::AssetTagHelper
et le remplacer ici, car Rails ne prendra pas ma nouvelle méthode. Je sais que c'est probablement parce que le module est mélangé, alors comment est-ce que je contourne cela?Rails: Comment faire pour contourner stylesheet_path
0
A
Répondre
1
Est-ce que vous faites ceci de sorte que stylesheet_link_tag
se traduira par quelque chose de différent de la normale? Si oui, juste passer outre que dans une aide :)
Sinon, si vous voulez vraiment passer outre stylesheet_path
, vous devez redéfinir également l'alias, comme, curieusement, il est seulement accessible via son alias (dans Rails 2.3. 2). Par exemple, je mets cela dans environment.rb
et cela a fonctionné:
module ActionView
module Helpers
module AssetTagHelper
def stylesheet_path(source)
"x"
end
alias_method :path_to_stylesheet, :stylesheet_path
end
end
end
je n'irais pas personnellement cet itinéraire, mais cela devrait fonctionner pour vous si vous en avez besoin :)
Questions connexes
- 1. Comment faire pour suivre l'entrée du clavier et contourner SendInput
- 2. Comment contourner ou contourner les informations de connexion DB compilées
- 3. Débogage avec des exceptions: Comment faire pour contourner 'Break when thrown'
- 4. Comment faire pour contourner SerializeJSON dans CF8 encodage caractères non imprimables?
- 5. Comment faire pour déterminer si l'association Rails est surchargée?
- 6. Comment faire pour form.select retourner un modèle dans Rails?
- 7. Comment gérer protect_from_forgery pour faire communiquer les applications Rails?
- 8. Contourner SET NOMS UTF8 pour MySQL
- 9. Contourner la racine agrégée
- 10. Comment contourner le manque de multiples ao.lock?
- 11. Comment contourner les conventions de dénomination Symbian?
- 12. Rails: Scaffold pour faire automatiquement une relation un-à-plusieurs
- 13. Comment contourner la validation dans dataTable? JSF
- 14. Comment contourner MDS-CS dans BlackBerry?
- 15. MS Access: comment contourner/supprimer une erreur?
- 16. Contourner la validation ASP.NET pour l'événement onClick de l'entrée
- 17. Comment faire pour contourner l'erreur "Object required" lors de l'ajout d'une variable dans une boîte de dialogue ATL
- 18. validation Contourner avec machiniste
- 19. Arrêt de Rails pour Rails
- 20. Comment faire une recherche OR SQL avec Ruby on Rails?
- 21. Comment faire un message d'erreur concombre show full (rails)?
- 22. Faire des classes génériques Rails-y
- 23. Comment faire pour compiler cette méthode d'extension?
- 24. Rails: Plusieurs paramètres avant de faire?
- 25. Utilisation de mod_rewrite pour contourner une erreur "certificat SSL invalide"
- 26. Utilisation de jQuery pour contourner les problèmes de tabindex
- 27. Connaître un .htaccess mod_rewrite contourner pour charger des fichiers xml?
- 28. Comment faire des rails autospec arrête de boucler
- 29. aide rails pour select_tag?