问题标签 [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.
ruby-on-rails - 在没有 webpack 的情况下使用 ActionText
我尝试在 Rails 6 上使用旧方式资产管道(没有 Webpack)实现 ActionTest
几乎一切都很好,除了加载@rails/actiontext
在我的 application.js 我有
Riche 编辑器出现,我可以更改粗体/斜体文本,但无法添加图像(未上传)
我有一个 JS 错误:Uncaught SyntaxError: Cannot use import statement outside a module
在线:从actiontext中的attachment_uplaod.js中的“./attachment_upload”导入{AttachmentUpload}。
有什么方法可以在没有 webpack 的情况下实现这一点?
谢谢
ruby-on-rails - 如何将操作文本附件的验证从 javascript 移动到模型
我们目前正在这样做以验证操作文本的上传,并且工作正常。有没有办法将此验证移至服务器,即在course.rb
而不是在 javascript 中?
模型/课程.rb
javascript/packs/application.js
ruby-on-rails - 操作文本附件不适用于生产
我们目前正在使用 Active Storage 将头像图像上传到 Amazon S3,这在本地和生产环境中都表现出色
我现在正在尝试使用 Action Text 并遵循Rails Guides上的说明,该说明在 localhost 上运行良好
然而,当我部署到生产环境时,富文本格式有效,但附件没有上传到 S3,这让我感到惊讶,因为我认为它使用的活动存储凭证与我们用于上传头像图像的活动存储凭证相同。奇怪的是,它active_storage_blobs
使用文件名填充表,即使它们没有被上传或被active_storage_attachments
.
有人可以帮忙吗?
ruby-on-rails - 不知道如何构建任务“操作文本:安装”
在我的 Rails 6 应用程序中,我尝试使用以下命令安装 action_text:
但我得到:
我的 rails 6 应用程序是用以下内容构建的:
配置/应用程序.rb
任何想法为什么会发生这种情况?
先感谢您
ruby-on-rails - 是否可以防止空的操作文本条目
我有一个非常简单的动作文本模型和表单
一切都很好,但是由于该content
字段是可选的,是否可以在不创建空/空白条目的course
情况下创建模型?action_text_rich_texts
即使用户只输入而title
没有任何content
它当前正在创建它们,并且数据库中有很多不必要的空action_text_rich_texts
行
ruby-on-rails - 在 Rails 6.1 RC1 上 ActionText 的 JSON (AJAX) 更新失败
我有一个基本的网络应用程序,其表单使用ActionText
. 进行更改时,有一个 Trix 侦听器,它通过 AJAX 调用我的控制器(自动保存!)。控制器如下所示:
这在 Rails 6.1 alpha 上工作得非常好,但是由于更新到 Rails 6.1 RC1,相同的代码导致了这个错误:
有没有人能够解释为什么会这样?我曾尝试挖掘源代码,但我并不聪明。我也想知道它是否与这个问题有关。
提前致谢。
ruby-on-rails - RoR:如何获取 active_storage 图像来触发模态?
我正在尝试使 actiontext blob 触发模式,但它不起作用。
我试过像这样包装按钮或标签
或者
或者
还有更多但没有触发模式
我希望用户能够单击附件并在模式中获得更大的视图。
我的应用程序中有其他模式可以正常工作。我尝试了多种不同的方法,但我得到的最接近的是链接只是刷新了页面。我认为可以通过这个部分使图像触发模态?
有任何想法吗?泰
ruby-on-rails - 使用 ActionText 创建电子邮件:将 #LASTNAME 等占位符替换为数据库中的实际值
我正在使用 rails ActionText 为所有参与者创建培训邀请电子邮件。这些电子邮件包含有关培训的自定义附件(例如培训日期/时间等),还包含某种称呼,例如
亲爱的#first_name
当以电子邮件的形式发送这些邀请时,我想将占位符 #first_name 替换为数据库中的实际名称。
问题:输出 get 转换为 String 类,并且不再输出自定义附件的内容(只是<action-text-attachment>
,但没有内容。方法也是如此to_html
。
我一直在考虑扩展 ActionText::Content 类。但不确定如何做到这一点?
ruby-on-rails - ActionText:具有表格支持和白名单属性的自定义附件(如样式)
通常,ActionText 会去除未明确列入白名单的任何标签或 html 属性(有些是默认设置)。例如,当前任何样式属性都被剥离。
要允许自定义属性或标签,请添加一个初始化程序,例如config/initializers/action_text.rb