- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我安装了 gem 'redactor-rails',它是文本编辑器。我想将它与 simple_form 一起使用,但遇到麻烦。
如果我将它与标准 Rails 帮助器 form_for 一起使用:
<%= form_for(@profile) do |f| %>
<%= f.text_area :aboutme, placeholder: "Content goes here...", :class => "redactor"%>
<% end %>
没关系。我可以用粗体、斜体等编辑文本。
但是当我尝试将它与 simple_form 一起使用时:
<%= simple_form_for(@profile) do |f| %>
<%= render 'devise/shared/error_messages', object: f.object %>
<%= f.input :aboutme, input_html: { class: "redactor", as: :text } %>
<%= text_area_tag :editor, "Ghbtd", :class => "redactor", :rows => 40, :cols => 120 %>
<%= f.submit "Сохранить", class: "btn btn-primary" %>
<% end %>
我特别从普通表单中添加了text_area_tag,它创建了两个字段,一个字段(带有text_area_tag)效果很好,但是用simple_form创建的Redactors字段变成了简单字段,我无法使用Redactors修改它,我只能输入文本,它的宽度与表单中的其他字段一样,但使用 text_area_tag 它的宽度更大。 as:text 属性应该在 simple_form 中创建 text_area 字段,为什么它不起作用?
最佳答案
对于仍然面临此类问题的人,对于上述问题,请这样做-
<%= simple_form_for(@profile) do |f| %>
<%= f.input :aboutme, label: 'Your label', :as => :text, :input_html => { :class => "redactor" } %>
<%= f.submit "Сохранить", class: "btn btn-primary" %>
<% end %>
关于ruby-on-rails - redactor Rails 不能与 simple_form 一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17703673/
我加了 fontcolor plugin关于 RedactorJS 的最新版本(9.1.1)。它不起作用。我无法添加 plunker/jsFiddle 因为 RedactorJS需要许可证,但我提供了
我尝试为 redactor-js 实现一个 colorpicker-fontcolor 插件。 http://jsfiddle.net/ped7txq6/ $(function(){ //pl
我正在使用 Redactor v10.0.9 来允许用户为我的网络应用程序创建一些自定义帖子。这些帖子在模态的 iframe 中呈现,我需要上传的图像具有 100% 的最大宽度。我试图维护一个外部样式
我正在为 Redactor 10 构建一个插件,我想访问 syncBeforeCallback从我的插件中回调。 我可以在初始化编辑器时访问它,该编辑器显示在上面链接的文档页面中,但我不知道如何从我的
我正在使用编辑器 Wysiwyg。当您单击图像时,我想在 redactor 上禁用“图像编辑模式”。因为我想在上面应用我的自定义图像编辑器。请参阅随附的屏幕截图,了解我禁用图像编辑器的意思。您会注意到
当通过 Redactor 上传图片时 Redactor 将生成 标签 如果我想要这样的标签怎么办: 如何做到这一点? 我查看了所有的 API 和回调,但我没有找到任何方法来实现它。 最佳答案 看起来
根据有关 fixed toolbar settings 的 Redactor 文档,我可以将 toolbarFixed 标志传递为 true,当用户向下滚动时,工具栏应该停留在视口(viewport)
我使用“redactor”( http://imperavi.com/redactor )作为我的 HTML 编辑器。当一个页面中有多个编辑器时,如果我使用每个编辑器的 ID 进行初始化,则效果非常好
您好,我正在 jquery 中的 Redactor 编辑器上工作,我对文本进行了格式设置,它显示正常,但问题是,当我按下退格按钮时,格式会消失,文本显示为普通文本。如何解决该问题。先感谢您。 最佳答案
我不确定“方法”这个词是否属于编辑器中的函数或类。但我试图通过 $('#id').redactor('destroy') 销毁编辑器。该代码在创建/实例化编辑器时有效,但在销毁它后立即给出错误No s
我正在尝试在 Redactor 中创建一个下拉菜单编辑。最大的问题是使用选定的字体系列围绕选定的文本创建一个容器。 到目前为止,我已经完成了自定义下拉列表的基本设置: $("#text_edit").
我正在使用一个很棒的 jquery 文本编辑器,名为 Redactor 。我正在尝试添加一个新按钮,单击该按钮即可获取文本编辑器中突出显示的文本。 该脚本允许通过添加以下设置来添加新按钮: butto
以下 jQuery 插件有一个 API,您可以在其中添加自己的方法。 这里是 a simple example . 在该页面的示例中,我将如何调用函数 your_method? 他们不显示这个。我只想
我正在为 redactor 编写一个自定义插件来插入图标(阅读字体很棒的图标)。问题是,图标总是插入到内容的开头,而不是之前的光标位置。 我写的图标插件: if (!RedactorPlugins)
我们有一个编辑器编辑器,我们从数据库中填充它,但是一旦我们提交回数据,我们就需要清除文本区域。 我们尝试了各种组合,但无法清除它。 jQuery("#redactor").redactor('set'
我尝试在 Jsfiddle 中为外部脚本 (redactor.js) 创建一个简单的测试脚本,但它不起作用:-( if (typeof RedactorPlugins === 'undefined')
我有 radactor v9.0.4 ( http://imperavi.com/redactor/ ),并且我有一个blurCallback事件的问题,因为编辑器在我点击他自己的工具栏时触发这个事件
我正在尝试使用 Imperavi Redactor在此处控制我的富文本编辑: "richtext" %> $(document).ready(function(){
我想将图像文本“插入图像”更改为“插入最多 3 个图像”,我尝试通过 redactor 插件来完成此操作,而不是用 jquery 覆盖。 我在 lang 下的 redactor js 中找到了文本,但
在 redactor 中,当我将鼠标悬停在工具栏按钮上时,工具提示会从左上角飞过放置工具栏按钮的位置。这种奇怪的行为使这个工具提示非常丑陋,并且想要禁用它。 This link描述了禁用内联工具提示,
我是一名优秀的程序员,十分优秀!