Ruby on rails Rails微小Mce text_区域参数为空

Ruby on rails Rails微小Mce text_区域参数为空,ruby-on-rails,ruby,ruby-on-rails-3,tinymce,Ruby On Rails,Ruby,Ruby On Rails 3,Tinymce,正如您在我的rails日志中看到的,我的文本区域文本为空: Started POST "/admin/tags/3" for 127.0.0.1 at 2011-04-28 08:24:39 +0200 Processing by Admin::TagsController#update as HTML Parameters: {"utf8"=>"Ô£ô", "authenticity_token"=>"X9LoKGw2OXE/rXBor7YxEKJmxpe BM0hq+u7

正如您在我的rails日志中看到的,我的文本区域文本为空:

Started POST "/admin/tags/3" for 127.0.0.1 at 2011-04-28 08:24:39 +0200
  Processing by Admin::TagsController#update as HTML
  Parameters: {"utf8"=>"Ô£ô", "authenticity_token"=>"X9LoKGw2OXE/rXBor7YxEKJmxpe
BM0hq+u7q1NiPbtE=", "tag"=>{"name"=>"vind billetter", "title"=>"Vind billetter Ô
Çô Deltag i konkurrencer om billetter", "keywords"=>"", "meta"=>"", "h1"=>"Vind
billetter ÔÇô Deltag i konkurrencer om billetter", "text"=>""}, "commit"=>"Updat
e Tag", "id"=>"3"}
  ←[1m←[36mKonkurrancer Load (0.0ms)←[0m  ←[1mSELECT `konkurrancers`.* FROM `kon
kurrancers`←[0m
  ←[1m←[35mCACHE (0.0ms)←[0m  SELECT `konkurrancers`.* FROM `konkurrancers`
  ←[1m←[36mCACHE (0.0ms)←[0m  ←[1mSELECT `konkurrancers`.* FROM `konkurrancers`←
[0m
  ←[1m←[35mTag Load (0.0ms)←[0m  SELECT `tags`.* FROM `tags`
  ←[1m←[36mAdmin Load (1.0ms)←[0m  ←[1mSELECT `admins`.* FROM `admins` WHERE (`a
dmins`.`id` = 1) LIMIT 1←[0m
  ←[1m←[35mTag Load (0.0ms)←[0m  SELECT `tags`.* FROM `tags` WHERE (`tags`.`cach
ed_slug` = '3') LIMIT 1
  ←[1m←[36mSQL (0.0ms)←[0m  ←[1mSELECT sluggable_id FROM slugs WHERE ((slugs.slu
ggable_type = 'Tag' AND slugs.name = '3' AND slugs.sequence = 1))←[0m
  ←[1m←[35mTag Load (0.0ms)←[0m  SELECT `tags`.* FROM `tags` WHERE (`tags`.`id`
= 3) LIMIT 1
  ←[1m←[36mSQL (0.0ms)←[0m  ←[1mBEGIN←[0m
  ←[1m←[35mSlug Load (1.0ms)←[0m  SELECT `slugs`.* FROM `slugs` WHERE (`slugs`.s
luggable_id = 3 AND `slugs`.sluggable_type = 'Tag') ORDER BY id DESC LIMIT 1
  ←[1m←[36mSQL (0.0ms)←[0m  ←[1mCOMMIT←[0m
Redirected to http://localhost:3000/admin/kategoris/3
Completed 302 Found in 207ms
我的表格:

    <%= simple_form_for(@kategori, :url => {:action => 'update', :id => @kategori.id }) do |f| %>
<%= f.text_area :text, :cols => 80, :rows => 20, :class => 'mceEditor' %>
    <%= f.button :submit %>
    <% end %>
我的应用控制器:

uses_tiny_mce(:options => {  :theme => 'advanced', :theme_advanced_toolbar_location => "top", :theme_advanced_toolbar_align => "left", :editor_selector => "mceEditor", :skin => 'o2k7', :skin_variant => 'silver', :theme_advanced_resizing => true, :theme_advanced_statusbar_location => "bottom"})
uses_tiny_mce :options => {  :theme => 'simple'}
我的标签控制器:

uses_tiny_mce(:options => {  :theme => 'advanced', :theme_advanced_toolbar_location => "top", :theme_advanced_toolbar_align => "left", :editor_selector => "mceEditor", :skin => 'o2k7', :skin_variant => 'silver', :theme_advanced_resizing => true, :theme_advanced_statusbar_location => "bottom"})
uses_tiny_mce :options => {  :theme => 'simple'}

“更新”和“创建”操作中均未提交文本区域文本

此问题/答案似乎也适用于您的问题-请查看:


如果这没有帮助-请告诉我。

我找到了一个解决方案我在我的管理控制器中删除了我的tiny_mce配置

我在我的管理控制器中删除了我的tiny_mce配置告诉我们您在TagsControllerI中的更新操作我找到了一个解决方案我在我的管理控制器中删除了我的tiny_mce配置似乎您发送了很多参数[name,title,meta],而不仅仅是文本。确保必须有一个80,:rows=>20,:class=>'mceEditor'>。您可以通过更改文本区域的名称来检查这一点