Tag Archives: actionmailer

uninitialized constant ActionMailer

25 Jan

Sto programmando un sito multilingua che invia delle emial personalizzate. Per fare questo uso ActionMailer::Base.

All’interno del view che risiede sotto app/views/notifier/mia_view.rhtml avevo necessità di inserire delle costanti definite in una libreria. Ho perso un po’ di neuroni dietro ad un problema di uninitialized constant per cui ho anche creduto che sotto Notifier non fossero visibili… invece è più semplice del previsto: basta mettere dentro environment.rb la funzione di inizializzazione di action mailer (  ActionMailer::Base.smtp_settings = {} ) alla fine del document, dopo l’inizializzazioen di rails (Rails::Initializer.run do |config|)

E tutto è disponibile.