Как сделать таблицу с динамическими моделями, редактируемыми на месте в Rails? - PullRequest
0 голосов
/ 23 октября 2010

Это представление таблицы, которая у меня есть:

<% @campaign_events.each do |campaign_event| %>
    <% model_name = campaign_event.class.name.tableize.singularize %>

  <tr class="<%= cycle('oddrow','evenrow') %>">
    <td><%= link_to campaign_event.title,  send("#{model_name}_path", campaign_event) %></td>
      <td><span class='model_name'><%= model_name.capitalize %></span> 
    <td><center><%= campaign_event.days %></center></td>
    <td><center><%= campaign_event.count_sent%></center></td>
  </tr>
  <% end %>
  </table>

@ campaign_events может содержать массив нескольких различных объектов модели: электронная почта, вызов, почтовая карточка и т. Д.

Iхочу иметь возможность редактировать значение в campaign_event.days.

Я хотел бы иметь возможность использовать какой-то плагин, а не кодировать его вручную, потому что есть много других представлений, которые янужно сделать на месте редактируемым.

Но я не уверен, как начать с этого.Это ключевой момент для начала.

1 Ответ

0 голосов
/ 23 октября 2010

Это плагин для редактирования на месте.http://github.com/rails/in_place_editing

...