несколько имен классов и идентификаторов CSS с помощью помощников по форме Ruby on Rails 3 - PullRequest
2 голосов
/ 17 июля 2010

Я пытаюсь передать 2 класса элементу в приложении rails 3 и у меня возникают проблемы с кодировкой.

 <td class="edit">
   <%= link_to 'Edit', edit_link_url(link, :class => 'edit_link ui') %><br />
   <%= link_to 'Delete', link_url(link, :class =>'delete_link ui'), :confirm => 'Are you sure?', :method => :delete %>
 </td>

Может кто-нибудь предложить лучший способ передать 2 класса и элемент в RoR.

Текущий вывод в edit_link + ui

Заранее спасибо.

Ответы [ 2 ]

2 голосов
/ 17 июля 2010

Удалить их из параметров ссылки.

<%= link_to('Edit', edit_link_url(link), :class => 'edit_link ui') %><br />
<%= link_to('Delete', link_url(link), :class =>'delete_link ui', :confirm => 'Are you sure?', :method => :delete) %>
0 голосов
/ 17 июля 2010

Похоже, проблема в скобках. Класс должен применяться к link_to, а не к помощнику url.

...