Załóżmy, że mam model o nazwie Motyw, który ma kilka atrybutów ustawiających kolory interfejsu. Motyw ma również załącznik Paperclip, który jest szablonem CSS generowanym przez użytkownika. Chcę skonfigurować procesor do wygenerowania ostatecznego pliku CSS, wstawiając kolory interfejsu do szablonu wygenerowanego przez użytkownika. Aby to zrobić, muszę uzyskać dostęp do danych modelu z procesora. czy to możliwe?Paperclip for Rails: Czy mogę uzyskać dostęp do modelu?
6
A
Odpowiedz
8
Procesor ma akcesor o nazwie attachment
, co wskazuje na wystąpienie Paperclip :: Attachment. Załącznik z kolei ma akcesor instance
, który wskazuje na instancję oryginalnego modelu. Wszystko, co powinieneś zrobić z procesora, to zadzwoń pod numer attachment.instance
, aby uzyskać oryginalny model.
Powiązane problemy
- 1. Ruby on Rails - zagnieżdżonych atrybuty: Jak mogę uzyskać dostęp do modelu nadrzędnego od modelu dziecięcej
- 2. Jak uzyskać dostęp do pomocnika route_path w modelu Rails 3?
- 3. Zastępowanie content_type dla Rails Paperclip plugin
- 4. Przesyłanie pliku Paperclip AngularJS/Rails
- 5. Dostęp do szyny flash [: notice] w modelu
- 6. Ruby on Rails PaperClip Gem validate_attachement error
- 7. Czy mogę uzyskać dostęp do modelu widoku nadrzędnego z częściowego widoku podrzędnego?
- 8. RAILS: Jak uzyskać has_many asocjacje modelu
- 9. Jak uzyskać dostęp do DisplayNameFor w zagnieżdżonych modelu
- 10. Jak uzyskać dostęp do atrybutu modelu w JavaScript
- 11. Po co używać "self", aby uzyskać dostęp do właściwości modelu ActiveRecord/Rails?
- 12. Jak mogę uzyskać dostęp do indexedDB synchronicznie?
- 13. Czy mogę uzyskać dostęp do zmiennej w heredoc w Ruby?
- 14. Czy mogę uzyskać dostęp do IIdentity z Web API
- 15. Czy mogę uzyskać dostęp do elementu struct/class z szablonu?
- 16. Czy mogę uzyskać dostęp do czegokolwiek w pamięci?
- 17. Czy mogę uzyskać dostęp do cookie z Socket.io?
- 18. Jak uzyskać dostęp do sesji z testu integracji Rails?
- 19. Aby uzyskać dostęp do tabeli łączenia w konsoli Rails?
- 20. Netbeans Intellisense for Rails
- 21. Releasedate for Rails 3
- 22. Czy mogę mieć formularz Django bez modelu
- 23. Rails PaperClip Attachments, wiedząc, że istnieje miniatura obrazu?
- 24. Jak uzyskać dostęp do właściwości modelu szkieletowego w szablonie kierownicy
- 25. Jak uzyskać dostęp do projektowania bieżącego_użytkownika z modelu
- 26. Jak mogę uzyskać dostęp do obiektów Railsowych w Sassie?
- 27. Dostęp do właściwości modelu w Railsach
- 28. Jak uzyskać dostęp do nazwy obiektu aplikacji Rails 3?
- 29. Jak uzyskać górny obszar obrazu podczas przycinania za pomocą Rails i Paperclip?
- 30. NSDateFormatter for rails 4.0 created_at