In my partial template, there is a varible named "resource", it may be a question or an answer.
I want to build a link to edit it, but when I use it, I don't know what it is, so I can't write:
<%=link_to 'edit', edit_question_url(resource)%>
or
<%=link_to 'edit', edit_answer_url(resource)%>
I wonder if there is such a method, say "url_for_edit()", can be used as:
<%=link_to 'edit', url_for_edit(resource)%>
Is there such a method?
you can try polymorphic_url(resource)
prefixed with edit_polymorphic_url(resource)
http://api.rubyonrails.org/classes/ActionDispatch/Routing/PolymorphicRoutes.html
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