2014-02-11 4 views
0

Как отредактировать код ниже, поэтому нет кода, если нет @ business.logo.Показывать только изображение, если доступно

= image_tag @business.logo(:thumbnail), :class=> "img-rounded" 

Это проявляется в настоящее время, когда изображение не было загружено:

<img alt="Thumbnail" class="img-rounded" src="http://s3.amazonaws.com/callred/businesses/logos/000/000/034/thumbnail/"> 

ответ

2
= image_tag(@business.logo(:thumbnail), :class=> "img-rounded") if @business.logo 

обновление

должны спросить if @business.logo.present?

@business.logo возвращает Paperclip::Attachment объект, который всегда верно

+0

Когда я попытался, пустой блок изображения все еще там. –

+0

= image_tag (@ business.logo (: thumbnail),: class => "img-rounded"), если только @ business.logo.blank? – Sasha

+0

Спасибо @Sasha. Это тоже сработало. –

1

Понял! Вот код, который сработал для меня

- if @business.logo.present? 
    = image_tag @business.logo(:thumbnail), :class=> "img-rounded" 
Смежные вопросы