I was wondering how to get some dynamic abilities for my rails helpers:
<h3><%= link_to object.name, ("#{object.class_path.to_s}")_path(object) %></h3>
In this case, throwing it the object's class into a link to. I'm getting confused on how to throw a method within a helper method.
Any advice would be greatly appreciated!
You're trying to link to the instance of the object?
<%= link_to object.name, object %>
Rails can construct a #show link from that.
You can use polymorphic_path for more complicated/nested situations:
<%= link_to object.name, polymorphic_path([:edit, @user, object]) %>
...as a synonym for edit_user_#{object.class}_path(@user,object)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With