You can set up instance variables in your mailer model accessible  
inside the view like this:

# allows access to @message and @sender_name
:message => email_params[:body], :sender_name => email_params[:name]

On 21-Jun-09, at 9:18 AM, Älphä Blüë wrote:

>
> Frederick Cheung wrote:
>>>
>>>
>>> def notifications(sent_at = Time.now)
>>>   subject    params[:subject]
>>
>> You're not in your controller anymore - you can't access the params
>> hash like that. Anything you need in your mailer needs to be passed  
>> as
>> an argument to it (although you could pass params hash itself if you
>> wanted)
>>
>> Fred
>
> so I need to do @subject = params[:subject] in the controller and then
> supply @subject in the model?
>
> -- 
> Posted via http://www.ruby-forum.com/.
>
> >


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to