Single-Line TextフィールドとMulti-Line Textフィールドの値がエクスペリエンス エディターに表示されない


解説

Single-Line TextまたはMulti-Line Textフィールドの値が、エクスペリエンス エディターに表示されず、以下のような透かしが代わりに表示される場合があります。

[フィールドにテキストがありません](英語版:[No text in field])

この問題は、Rendering.HtmlEncodedFieldTypesおよびHtmlEditor.RemoveScripts設定の値が次のように変更された場合に発生します:

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

解決策

この問題を解決するには、以下のオプションのいずれかを検討してください。

または、別の解決策としてRendering.HtmlEncodedFieldTypes設定の既定値として以下の設定値を使用してください。

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

もしくは、以下の設定値も使用できます。

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