Мне удалось разобрать проблему с электронной почтой, поэтому теперь при каждом создании дела электронное письмо отправляется на указанный адрес.
У меня есть usermailer.rb
def makeakase(email, name, jobno, casesubject)
recipients email
from "no-reply@your_rails_app.com"
subject "FW: Kase creation from Survey Manager"
sent_on Time.now
body :name => name
end
и у меня есть kases_controller.rb:
if @kase.save
UserMailer.deliver_makeakase("danny@XXXXX.co.uk", "Highrise")
В теле я хотел бы использовать теги, которые я использую в представлении kase show, такие как:
<%=h @kase.jobno %> - <%=h @kase.casesubject %>
но они не работают, я получаю следующую ошибку:
wrong number of arguments (2 for 4)
Есть идеи?
Спасибо
Danny