Domanda

Sto costruendo un'applicazione Rails3 (ospitata su Heroku) e sto utilizzando Devise per l'autenticazione dell'utente. Vorrei inviare un'e -mail di conferma ogni volta che un nuovo utente si iscrive alla mia app, che conferma che si è registrato con successo ecc.

Nota: non voglio confermare il suo indirizzo email, cioè non voglio usare il modulo di idea: confermabile.

Il problema è che non riesco a trovare alcun pertinente escogitare o utente Azione del controller per aggiungere un mailer. Deliver Action.

Grazie per l'aiuto!

È stato utile?

Soluzione

Che ne dici di licenziarlo dal tuo modello (user.rb)?

#user.rb
after_create :some_method
def some_method
  YourMailerObject.deliver_some_message()
end 
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top