Trombone url de l'image
Question stupide?
<img alt="Phone_large" src="/system/photos/1/small/phone_large.jpg?1238845838" />
Pourquoi "?1238845838", a ajouté le chemin de l'image?
Comment puis-je obtenir mon chemin/url sans elle?
Vous devez vous connecter pour publier un commentaire.
Il est communément appelé un "cache buster". Trombone ajoute automatiquement le timestamp de la dernière fois que le fichier a été mis à jour.
Dire que vous avez été de supprimer le cache de buster et l'utilisation
/system/photos/1/small/phone_large.jpg
à la place. L'URL ne change pas lorsque vous avez modifié l'image et à vos visiteurs de voir la vieille image pour aussi longtemps qu'ils en avaient mis en cache.Si vous souhaitez supprimer il suffit d'appeler
.url(:default, timestamp: false)
. Bien sûr, vous pouvez modifier:default
à tout autre style que vous avez défini.Ou si vous voulez à l'échelle mondiale par défaut à off, il suffit de mettre ceci dans un
config/initializers/paperclip.rb
fichier..url(:default, false)
, il a été.url(:original, timestamp: false)
qui a fait la biz pour moi.<img src="<%= @user.avatar.url(:medium, timestamp: false) %>">