Как добавить класс в помощник по рельсам image_tag

У меня есть следующий код:

<%= image_tag iterator.image.url(:small), :class => "img_preview" %>

Но отрендеренный HTML показывает:

<img src="/actives/hotels/13/small/clean_wave.jpg?1317675452" alt="Clean_wave">

Почему атрибут "класс" не существует?

Спасибо!

2 ответа

Решение

Ваш класс должен быть назначен внутри скобок, чтобы использоваться как часть опций, через которые проходят. Пытаться:

<%= image_tag(iterator.image.url(:small), :class => "img_preview") %>

Для новичков, как я, вот более чистая версия с новым синтаксисом rails:

<%= image_tag iterator.image.url(:small), class:"img_preview" %>
Другие вопросы по тегам