问题标签 [actiontext]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
937 浏览

ruby-on-rails - Rails 6 ActionText 获取第一张图片

我有帖子模型:

Post#index我想显示带有标题、图像和描述的帖子。对于图像和描述,我如何从 ActionText 中获取它们?

我认为获取第一个图像〜获取第一个活动存储 blob(属于帖子),其 content_type 是图像。

参考:关于描述,我看到了这个问题

0 投票
2 回答
1100 浏览

ruby - 现有文本字段的 Rails 操作文本

我正在将我的一个新闻应用程序升级到 Rails 6.0.0。在解决问题时,我在使用富文本时遇到了问题。我的应用程序指向富文本正文字段,而不是我现有的表格正文字段。

是否可以将现有的表格文本字段用于富文本,以便我可以在需要时编辑内容。与新帖子一样,我可以使用 action_text_rich_texts 表,但对于现有帖子,我想使用现有的表格正文字段。

0 投票
1 回答
176 浏览

ruby-on-rails - 使用操作文本时将数据发送到错误的表?

使用 Ruby on Rails 6,在用户保存他们的故事后(使用动作文本键入他们的故事),他们将被重定向到show可以阅读故事的视图。但是,什么都没有出现,并且在检查数据库时,似乎什么都没有保存。

在浏览了文档并观看了一些视频后,我body从表中删除了该列Story以由 ActionText 存储。

该模型:

控制器:

来自 new.html.erb 的表格

我希望headingandsummary存储在 Story 表中,而 ActionText 处理body. 以下是创建和保存故事时发生的情况。如此处所示,Story 表中没有保存任何内容。

0 投票
4 回答
2009 浏览

activeadmin - 如何在 ActiveAdmin 表单块中使用 rails 6 ActionText 字段

我利用新的 ActionText 功能构建了一个小型 rails 6 应用程序。但是,ActiveAdmin 似乎不支持新字段类型 (rich_text_area)

我尝试使用 gem active_admin_trix,它可以工作(如果您在 active_admin 中加载 trix v1.2,但它不会在编辑字段中显示该字段的现有值

我也尝试过加载 trix 库并使用 f.rich_text_area 即:

虽然这可以正常工作,但它不会显示“标签”,因为该字段不适合 ActiveAdmin 布局。但是,它确实正确显示了当前内容

有没有其他人在 ActiveAdmin 中成功使用过 ActionText

我的猜测是需要 Formtastic 支持,但我也无法在 Formtastic 中找到有关 ActionText 支持的任何信息

0 投票
0 回答
261 浏览

activerecord - 如何使用 Rails 6 ActionText 持久化自定义属性

Ruby 2.6.3 / Rails 版本 6.0.0

你好 !

我在我的 rails 6 应用程序中实现了 ActionText(使用 Trix 编辑器),我在其中使用具有自定义标签和属性的元素,例如:

我找到了一种方法来保存我的标签“word”,如下所示:

但是不能对我的自定义属性“start”做同样的事情,如果我编辑我的元素,它就会被删除。

你可以在这里找到一个小提琴:https ://jsfiddle.net/pqxce2b4/2/

如果有人知道如何解决此问题或需要更多信息,请告诉我。

谢谢你的帮助 :)

0 投票
2 回答
631 浏览

ruby-on-rails - Rails 6 动作文本。一个表单可以使用多个富文本字段吗?

我在 rails 6 应用程序的表单中使用了多个富文本字段,但只有第一个字段存储在数据库中,其余字段根本没有显示在数据库中。

module.rb
has_rich_text :content
has_rich_text :references
has_rich_text :footnotes

_form.html.erb
f.rich_text_area :content
f.rich_text_area :references
f.rich_text_area :footnotes

controller.rb
params.require... :content, :references, :footnotes...

0 投票
1 回答
4986 浏览

javascript - 如何在 vue.js 中显示富文本内容?

我正在创建一个 Web 应用程序并尝试使用 vue.js 显示上传的富文本内容。富文本内容由 Action Text 创建,格式如下图。

我试图在 vue.js 文件中显示这样的内容。

然后,可以正确显示文本,但不显示图像。我该如何解决?

0 投票
1 回答
85 浏览

ruby-on-rails - Rails6如何将文本从db填充到ActionText

我一直在尝试将数据库中的字符串自动填充到操作文本中,但没有运气。

有谁知道如何做到这一点,因为价值不起作用?

0 投票
2 回答
1386 浏览

ruby-on-rails - Rails 6 - 动作文本和 API

我正在创建一个 Rails 6.0.0 应用程序,它具有以下模块:

  • 网络 - 表格 / Cruds
  • api

在我使用Action Text的地方有一个 CRUD 。表单工作正常,我成功实现了动作文本工件。

接下来,我创建了一个 JSON API,它公开了通过表单创建的资源。输出 JSON 如下所示:

问题:

如果您看到, content.body 属性具有 Rails 操作文本标签:

在一天结束时的表单中,Rails Action Text 将此标记转换为图形 HTML 标记,如下所示,以呈现图像:

问题:

如何使用 JSON API 呈现相同的 HTML?

我需要公开此内容以便在多个客户端应用程序中呈现它。

0 投票
1 回答
1209 浏览

simple-form - Rails 6 操作文本 - 表单验证错误

我正在为我创建的 Web CRUD 使用操作文本。表单有两个主要属性:

标题: 标题

内容:康泰尼多

这是我的表格:

在我的模型中,我正在验证字段的存在:

问题:

当我提交一个空表单时,标题字段会显示预期的验证错误。但是内容字段(操作文本)没有。空内容字段阻止保存记录(这没关系),但就像我说的那样,没有在表单中显示错误。

请参考以下图片:

在此处输入图像描述

问题:

如何显示内容字段的验证错误?