ruby on rails - examples - Interpolación en Rails Route Helper
routes ruby on rails (1)
¿Hay alguna forma de interpolar en una llamada a un ayudante de ruta?
Tengo un parcial en el que paso un recurso (Usuario, Galería, etc.) como un resource
llamado local. Necesito un enlace para editar el recurso, pero necesito que el enlace sea diferente para cada recurso:
Para un usuario, el enlace necesita usar el helper edit_user_path
, para Gallery necesita usar edit_gallery_path
etc.
Así que necesito una manera de interpolar el nombre del recurso en el helper (Pseudo código): edit_{resource.name}_path
Puede reemplazar edit_user_path
con send("edit_user_path")
. Ya verificado en la consola.
Ahora puedes interpolar la cuerda adentro.