Domanda

Sto usando il plugin graffetta bene per rotaie. Tutto è bello finora, gli utenti possono caricare le immagini.

Ora voglio un passo in più prima che il mio modello è salvato chiedendo conferma da parte uploader che l'immagine appare a destra.

Questo è possibile a che fare con graffetta? Se sì, come?

È stato utile?

Soluzione

Se davvero non si desidera che l'immagine che colpisce il database a tutti prima che l'utente possa controllare, è possibile utilizzare JavaScript per visualizzare l'immagine immediatamente. In caso contrario, avresti bisogno di salvarlo da qualche parte sul back-end, sia per mezzo di graffetta o in altro modo.

Se si desidera utilizzare solo Rails e non JavaScript, avevo appena salvare l'immagine, visualizzare di nuovo a loro, e dare loro la possibilità di eliminarlo.

Altri suggerimenti

@ Dave Suona come un bel piano di.

@tliff Un altro modo per attuare il piano di Dave:

  • un campo booleano del modello di immagine per interrogare contro
  • impostando il campo booleano true se l'utente è felice con esso
  • un ambito di nome che mette alla prova il booleano suddetta è vero
  • uso detto chiamato portata quando si visualizza l'immagine.

So graffetta ha una fase di lavorazione post potete collegare in, che potrebbe tornare utile anche.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top