<%= image_tag message.photo.url(:small) %>
私はpaperclipをインストールしていますが、上記のコードではアップロードされた画像が表示されます:この場合、40x40px私のページが存在する場合のみこのイメージを表示するには?現在、メッセージに写真が表示されている写真が表示されていますが、他のすべてのメッセージにはイメージリンクが壊れています。ありがとうレールに写真がある場合にのみ表示されます
<%= image_tag message.photo.url(:small) %>
私はpaperclipをインストールしていますが、上記のコードではアップロードされた画像が表示されます:この場合、40x40px私のページが存在する場合のみこのイメージを表示するには?現在、メッセージに写真が表示されている写真が表示されていますが、他のすべてのメッセージにはイメージリンクが壊れています。ありがとうレールに写真がある場合にのみ表示されます
Paperclipは添付ファイルの末尾に "?"が付いた添付ファイルの名前をヘルパーメソッドとして追加して、y添付ファイルがあるかどうかを確認してください。あなたの場合、ヘルパーメソッドは写真ですか?メッセージクラスに追加します。あなたは画像がない場合に、デフォルトなしイメージ画像を表示したい場合は...
<%= message.photo? ? image_tag message.photo.url(:small) : "" %>
あるいは、
<%= image_tag message.photo? ? message.photo.url(:small) : url_to_no-image_image %>
を:あなたは、このように三次のオペレータでそれを使用することができます
レールを使用してから、