有人在Rails引擎中成功使用action_text吗?

问题描述 投票:0回答:1

我正在使用 Rails 7.1 创建一个博客引擎。 article 模型有标题和正文。我希望正文成为使用 action_text 的富文本区域。

我需要采取哪些步骤才能使富文本编辑器正常工作?

ruby-on-rails rails-engines actiontext
1个回答
0
投票

有四个步骤,第五步是可选的:

1-运行命令以便能够在任何模型中使用 rich_text

bin/rails action_text:install

2- 创建迁移后/向表中添加新列 将身体设置为

body:rich_text

3-在本例帖子中声明模型中的 rich_text 用法

class Post < ApplicationRecord
   has_rich_text :body

   #other params
end

4-将此标签添加到表单视图

<%= form.rich_text_area :body , class: 'form-control', placeholder: 'Post Here'%>

5 - 使用 Tiny 富文本,它有免费版本和额外功能

小MCE

© www.soinside.com 2019 - 2024. All rights reserved.