I am new to rails.
When I generate scaffold for products , in products/index.html i have this
code
<h1>Listing users</h1>
<table>
<tr>
<th>Name</th>
</tr>
<% @users.each do |user| %>
<tr>
<td><%=h user.name %></td>
<td><%= link_to 'Show', user %></td>
<td><%= link_to 'Edit', edit_user_path(user) %></td>
<td><%= link_to 'Destroy', user, :confirm => 'Are you sure?', :method
=> :delete %></td>
</tr>
<% end %>
</table>
<br />
<%= link_to 'New user', new_user_path %>
-------------------------------------------------------------------------------------------------------------------------------
My doubt is in link_to tags,
<%= link_to 'Show', *user* %>
<%= link_to 'Edit', *edit_user_path(user)* %>
<%= link_to 'New user', *new_user_path* %>
Why not *show_user_path(user)* ? for first link 'Show'
--
You received this message because you are subscribed to the Google Groups "Ruby
on Rails: Talk" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
To view this discussion on the web visit
https://groups.google.com/d/msg/rubyonrails-talk/-/nSRQKGpTuGAJ.
For more options, visit https://groups.google.com/groups/opt_out.