Use of FCKEDITOR as normal text area

Hi all

I am trying to use Fckeditor as text area to send mails.here is my code
<% remote_form_for :send_sms,
:before => “Element.show(‘loader’)”,
:success => “Element.hide(‘loader’)” do |sms| %>

<%= fckeditor_textarea :send_sms, :message,:lang => I18n.locale,:langdir => (rtl? ? 'rtl' : 'ltr') %>
<%= submit_tag "#{t('send_sms')}",:class=>'submit_button' %>

<% end %>

But here as the form name is send_sms I used the same name for fckeditor
I
am unable to send params to my controller.I got the error like

uninitialized constant SendSms.

Can someone help me what is going wrong.

Thanks in advance

keerthi priya wrote in post #1126074:

Hi all

I am trying to use Fckeditor as text area to send mails.here is my code
<% remote_form_for :send_sms,
:before => “Element.show(‘loader’)”,
:success => “Element.hide(‘loader’)” do |sms| %>

<%= fckeditor_textarea :send_sms, :message,:lang => I18n.locale,:langdir => (rtl? ? 'rtl' : 'ltr') %>
<%= submit_tag "#{t('send_sms')}",:class=>'submit_button' %>

<% end %>

But here as the form name is send_sms I used the same name for fckeditor

In your code :send_sms is not the form name. It is the name of the model
that remote_form_for expect to interact with.

I
am unable to send params to my controller.I got the error like

uninitialized constant SendSms.

You getting this error because there is no model object class named
SendSms.

Can someone help me what is going wrong.

The Rails documentation can help you. I have linked to the Rails 4
documentation describing form_for. Rails 4 removed remote_form_for and
instead added the remote functionality to form_for as you can see later
in the docs:

Thanks Robert W. for response. Well send_sms is the form name only
but
fckeditor is expecting only models. It is not considering any of the
name
like

There is a model like student fckeditor works fine with below line

<%= fckeditor_textarea :student, :message,:lang => I18n.locale,:langdir
=>
(rtl? ? ‘rtl’ : ‘ltr’) %>

as there is student model and there is no send_sms model I have issue in
view but in spite of give the model name to fckeditor in controller
which
what that value or the text from fckeditor in this way
params[:student][:message] I do not get any value in controller. This
is
what I am facing it.
There is another text box
<%= text_field :send_sms,:subject,:placeholder => ‘Subject’%>
and when I access params[:send_sms][:subject] I get my params here but
not
with fckeditor as it expects model name first in place of send_sms but
after giving the any model name I can not access my params.

I have solved my issue of params I have give model name which it was
expecting it. I can get the params but when I mail was sent from
fckeditor
I am getting the text with html tags in my mail what to do?

Kindly help me

On Wed, Oct 30, 2013 at 10:51 PM, keerthi priya <