Method: ActionText::RichText#to_trix_html
- Defined in:
- actiontext/app/models/action_text/rich_text.rb
#to_trix_html ⇒ Object
Returns the ‘body` attribute in a format that makes it editable in the Trix editor. Previews of attachments are rendered inline.
content = "<h1>Funny Times!</h1><figure data-trix-attachment='{\"sgid\":\"..."\}'></figure>"
message = Message.create!(content: content)
message.content.to_trix_html # =>
# <div class="trix-content">
# <h1>Funny times!</h1>
# <figure data-trix-attachment='{\"sgid\":\"..."\}'>
# <img src="http://example.org/rails/active_storage/.../funny.jpg">
# </figure>
# </div>
85 86 87 |
# File 'actiontext/app/models/action_text/rich_text.rb', line 85 def to_trix_html body&.to_trix_html end |