Ruby on rails 未定义的方法“许可证和x27”;至于&书信电报;p>;tinymce</p>&引用;:一串
我正在尝试实现tinyme gem,但出现以下错误:Ruby on rails 未定义的方法“许可证和x27”;至于&书信电报;p>;tinymce</p>&引用;:一串,ruby-on-rails,ruby,Ruby On Rails,Ruby,我正在尝试实现tinyme gem,但出现以下错误: undefined method `permit` for "<p>tiny mce</p>":String 观点: <%= simple_form_for(@note) do |f| %> <%= f.error_notification %> <div class="form-group hidden-xs-
undefined method `permit` for "<p>tiny mce</p>":String
观点:
<%= simple_form_for(@note) do |f| %>
<%= f.error_notification %>
<div class="form-group hidden-xs-up">
<label><i class="fa fa-address-book-o" aria-hidden="true"></i> Contact</label>
<%= f.select :contact_id, get_contact.collect{@contact.id},{}, class:"form-control" %>
</div>
<div class="form-group over-hide">
<label><i class="fa fa-file-text-o" aria-hidden="true"></i> Note</label>
<%= text_area_tag :note, "", :class => "form-control tinymce", :rows => 10, :cols => 60 %>
<%= f.button :submit, class: "btn btn-info mt-2 float-sm-right" %>
</div>
<% end %>
联系
笔记
“表单控件tinymce”,:行=>10,:列=>60%>
如何解决此问题?您的表单直接将注释作为根元素发送,而不是嵌套在另一个注释中。这是因为您使用
text\u area\u标记而不是text\u area
表单帮助器
只要改变一下:
<%= text_area_tag :note, "", :class => "form-control tinymce", :rows => 10, :cols => 60 %>
“表单控件tinymce”,:行=>10,:列=>60%>
到
“表单控件tinymce”,:行=>10,:列=>60%>
<%= text_area_tag :note, "", :class => "form-control tinymce", :rows => 10, :cols => 60 %>
<%= f.text_area :note, :class => "form-control tinymce", :rows => 10, :cols => 60 %>