Ich versuche, eine Zeile in einem Tabellenlink zur Bearbeitungsseite zu machen. Ich weiß, dass die Links erstellt werden, weil ich sie ausdrucken kann. Ich bin nah dran, vermisse aber etwas Wichtiges. Was ändere ich, damit der Link ordnungsgemäß funktioniert?Erstellen einer Tabellenzeile in einen Link in Rails
<h1>Scouts</h1>
<p><%= button_to "Add a new Scout", new_scout_path, :method => :get %></p>
<div class="message-board">
<table>
<tr>
<th>Name</th>
<th>Rank</th>
<th>Advancement Date</th>
<th>Age</th>
</tr>
<% @scouts.each do |scout| %>
<tr <% link_to edit_scout_path(scout) %> >
<td><%= scout.name %></td>
<td><%= scout.rank %></td>
<td><%= scout.advancement %></td>
<td><%= scout.age %></td>
</tr>
<% end %>
</table>
</div>
Sie können auch onlick = location.href = 'PATH' im tr-Tag verwenden. Ich musste ein paar hässliche Formatierungen in einigen erb-Tags machen, aber es funktioniert perfekt. – jhamm