Details
-
Bug
-
Resolution: Fixed
-
Medium
-
4.5.0, 4.4.3
-
None
-
Ibexa Commerce, Ibexa Content, Ibexa Experience
-
Yes
Description
Steps top reproduce:
1. Add config for additional CSS classes for heading element as shown in https://doc.ibexa.co/en/latest/content_management/rich_text/extend_online_editor/#custom-css-classes
config/packages/app.yaml
ibexa: system: admin_group: fieldtypes: ezrichtext: classes: heading: choices: [ foo, bar ] default_value: foo required: false multiple: false
2. Edit some Content (Content Type: folder).
Result:
Richtext Fields are not editable.
Console shows JS Errors:
Uncaught (in promise) CKEditorError: schema-cannot-extend-missing-item {"itemName":"heading"} Read more: https://ckeditor.com/docs/ckeditor5/latest/support/error-codes.html#error-schema-cannot-extend-missing-item at Schema.extend (ibexa-richtext-onlineeditor-js.js:31413:15) at ibexa-richtext-onlineeditor-js.js:103850:22 at Array.forEach (<anonymous>) at IbexaCustomAttributesEditing.init (ibexa-richtext-onlineeditor-js.js:103849:33)