Добавить класс в f.submit, но сохранить функциональность по умолчанию? - PullRequest
11 голосов
/ 11 января 2012

Очень простой вопрос, у меня есть:

<%= f.submit %>

Я хочу применить class='btn' к нему. Я знаю, что могу легко сделать это:

<%= f.submit 'Button Name', :class => 'btw' %>

Но ... как мне добиться того же, то есть применить класс без указания статического имени для кнопки?

Другими словами, учитывая, что я делаю это в частичной форме, я хочу, чтобы имя кнопки изменялось в зависимости от вызываемого действия (то есть new, create, update и т. Д.). Итак, как мне получить лучшее из обоих миров?

1 Ответ

30 голосов
/ 11 января 2012
<%= f.submit nil, :class => 'btw' %>

или даже

<%= f.submit :class => 'btw' %>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...