Class: Code16\Sharp\Show\Fields\SharpShowTextField



Set the field label.

collapseToWordCount(int $wordCount)

Collapse the text if too long, and add a "show more" link. Use it for long texts (even markdown formatted) in sections with only one field.

allowEmbeds(array $embeds)

This method expects an array of embeds that could be inserted in the content, declared as full class names. An embed class must extend Code16\Sharp\Form\Fields\Embeds\SharpFormEditorEmbed.

The documentation on how to write an Embed class is available here.


For markdown-formatted texts, be sure to use the built-in MarkdownAttributeTransformer:

function find($id): array
    return $this
            new MarkdownAttributeTransformer()

See related documentation of this transformer here.

Last Updated:
Contributors: philippe