Utilisation image_url ou image_path dans un observateur de la classe
Je veux faire un Facebook affichage d'un observateur de la classe, cependant, je veux faire référence à une image à partir de mon serveur. Dans le passé, j'ai eu quelques jolies hackie méthodes de le faire, mais maintenant, avec la nouvelle de l'actif des trucs, j'ai pensé que je pourrais utiliser image_path ou image_url méthodes.
Cependant, je n'arrive pas à comprendre comment appeler ces. Ils ne sont pas au niveau de la classe des méthodes de ActionView::Assistants::AssetTagHelper ce faisant
ActionView::Helpers::AssetTagHelper.image_url
Ne fonctionne pas.
Vous devez vous connecter pour publier un commentaire.
Tout d'abord, je ne pense pas que
image_url
existe. Je ne voisimage_path
dans l'API.Pour être en mesure d'utiliser cette méthode, vous devez inclure le AssetTagHelper module:
Dans les Rails 4 AssetUrlHelper:
ActionController::Base.helpers.image_path('my_image.png')
image_url
existe dans le Rails 4 de l'APIDans les Rails 4, nous pouvons utiliser
image_url
avechost
attribut.Comme @piotrkaczmarek mentionné ci-dessus, nous avons besoin d'inclure AssetUrlHelper.