Czy istnieje sposób interpolacji w wywołaniu pomocnika trasy?Interpolacja w routerze Pomoc dla trasy
Mam częściowe, w których przekazuję zasób (Użytkownik, Galeria itp.) Jako lokalny o nazwie resource
. Muszę link do edycji zasobu, ale muszę odnośnik być różne dla każdego zasobu:
Dla użytkownika łącza musi użyć pomocnika edit_user_path
dla Galerii musi używać edit_gallery_path
itp
więc muszę sposób interpolacji nazwę zasobu do pomocnika (pseudo kod): edit_{resource.name}_path
Jeśli używasz dziedziczone Resources, masz pomocnika url 'edit_resource_path (zasobów)' dostępny (https://github.com/josevalim/inherited_resources#url-helpers) – MrYoshiji
@MrYoshiji wygląda właściciel GEM zawiera przestarzałe go . – Undistraction
Arf, ten klejnot przynosi tak wiele czarnej magii i dezorientujących rzeczy, a teraz wycofują metody bez aktualizacji swojego dokumentu! – MrYoshiji