C'è un modo per interpolare in una chiamata a un helper di percorso?Interpolazione in Rails Route Helper
Ho un parziale in cui passo una risorsa (Utente, Galleria ecc.) Come locale chiamata resource
. Ho bisogno di un collegamento per modificare la risorsa, ma ho bisogno il link per essere diverso per ogni risorsa:
Per un utente il link deve utilizzare l'assistente edit_user_path
, per Galleria ha bisogno di utilizzare edit_gallery_path
ecc
Quindi ho bisogno di un modo per interpolare il nome della risorsa nella helper (Pseudo codice): edit_{resource.name}_path
Se si utilizzano risorse ereditate, è disponibile l'helper URL 'edit_resource_path (resource)' disponibile (https://github.com/josevalim/inherited_resources#url-helpers) – MrYoshiji
@MrYoshiji Sembra che il proprietario della gemma lo abbia deprecato . – Undistraction
Arf, questa gemma porta tanta magia nera e cose confuse, e ora deprecano i metodi senza aggiornare i loro documenti! – MrYoshiji