Skip to content

Rich Editor ​

<x-rich-editor> is a WYSIWYG rich-text field. Use it wherever you need formatted HTML content (post bodies, page content, descriptions) instead of plain text.

Usage ​

blade
<x-rich-editor name="body" :title="__('Body')" :value="$post?->body" />

It shares the common form-field attributes (name, title, value, validation). Seed the editor's initial HTML with value. The editor initializes itself through the asset & init system.

Options ​

  • title — label shown above the editor.
  • hint — helper text shown below the editor.
  • value — initial HTML content.
  • id — element id; auto-generated when omitted.

Examples ​

Required body with a hint ​

blade
<x-rich-editor
    name="body"
    :title="__('Body')"
    :hint="__('Supports rich formatting.')"
    validation="required"
/>

Proprietary — for use within the Redot Dashboard. Product site: redot.dev