Bawiłem się przy użyciu Paperclip, aby zbudować galerię zdjęć/sklep. Galeria ma wiele zdjęć, a zdjęcie należy do galerii, a użytkownicy mogą mieć wiele galerii. Domyślny spinacz robi coś w stylu /:class/:style/:basename.:extension. Jednak przy konfiguracji galerii wolałbym mieć coś w stylu /:class/:user_name/:gallery_name/:styles/:basename.:extension. Nie znalazłem jeszcze sposobu na uzyskanie dostępu do zmiennych w obiekcie w celu dynamicznego tworzenia tych miejsc przechowywania.Ścieżka spinacza/adres URL używający wartości obiektu
Czy jest jakiś sposób na zrobienie tego?
Próbowałem użyć # # w ścieżce, ale to nie działa. Te obiekty fotograficzne są tworzone przy użyciu @ gallery.photos.build, więc gallery_id powinien już mieć dostępną wartość.
Dziękujemy za zamieszczenie nowego linku dokumentacyjnego! – jaredsmith