Editing issue in fragments when using rich text

Issue

  • Using the following code in a fragment results in an error when editing the rich text field, using a copied text.
  • The title field is empty and the pasted text gets duplicated and can not be edited and it gets displayed outside the editable field.
<h1 data-lfr-editable-id="title" data-lfr-editable-type="rich-text">
Default title
</h1>

Environment

  • Liferay DXP 7.4

Resolution

  • The following code change solves the issue:
<div data-lfr-editable-id="title" data-lfr-editable-type="rich-text">
<h1>
 Default title
</h1>
</div>
  • It is not a good practice to have specific HTML elements be rich-text editable such as h1, because certain HTML elements can't nest their own types or others.

 

Este artigo foi útil?
Utilizadores que acharam útil: 0 de 0