Paperclip per Rails: Posso accedere al modello?
-
19-09-2019 - |
Domanda
Diciamo che ho un modello chiamato a tema, che ha diversi attributi di impostazione colori dell'interfaccia. Tema ha anche un allegato Paperclip, che è un modello CSS generati dagli utenti. Voglio installare un processore per generare un file CSS finale, inserendo i colori dell'interfaccia nel modello generati dagli utenti. Per fare questo, ho bisogno di accedere ai dati del modello all'interno del processore. È possibile?
Soluzione
Il processore ha una funzione di accesso chiamato attachment
questo indica di nuovo all'istanza di Paperclip :: Allegato. L'attacco a sua volta ha un instance
di accesso che indica l'istanza del modello originale. Quindi tutto quello che dovrebbe avere a che fare dal processore è attachment.instance
chiamata per ottenere il modello originale.