Values of Single-Line Text and Multi-Line Text fields are not displayed in the Experience Editor


Description

Values of the Single-Line Text or the Multi-Line Text fields might not get displayed in the Experience Editor, for example:

[No text in field]

The issue occurs if the values of the Rendering.HtmlEncodedFieldTypes and the HtmlEditor.RemoveScripts settings are changed as follows:

<setting name="Rendering.HtmlEncodedFieldTypes" value="text" />
<setting name="HtmlEditor.RemoveScripts" value="false" />

Solution

To resolve the issue, consider one of the following options:

As an alternative solution, use the default value of the Rendering.HtmlEncodedFieldTypes setting as follows:

<setting name="Rendering.HtmlEncodedFieldTypes" value="text|single-line text" />

or

<setting name="Rendering.HtmlEncodedFieldTypes" value="text|single-line text|multi-line text" />