BASIC TRADING MULTIMEDIA
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.
19 Jan
I’ve got an error yesterday night that made me loose some time…
<% @myObjects.each{|T| -%>
<div><%= T.name %></div>
<% end -%>
This returns a compile error “dynamic constant assignment”
I disovered that Rails does expect lowercase names attributes so my T was incorrect
Same code lowercase does works…
<% @myObjects.each{|t| -%>
<div><%= t.name %></div> <% end -%>