Я пытаюсь добавить дополнительный тип блока в приложении историй, мне удалось это сделать. Вот определение YAML:
class: info.magnolia.editor.block.stock.FieldSetBlockDefinition
templateId: content-components:blocks/storyText
icon: content-item
fields:
storyText:
class: info.magnolia.ui.form.field.definition.RichTextFieldDefinition
configJsFile: /.resources/assets/js/ckEditorConfigStory.js
label: Rich text
Это прекрасно работает, за исключением того, что пользовательская конфигурация JS сначала не инициализируется.
При входе в приложение редактора контента и добавлении этого нового типа блока он не отображаетсяоднако CKEditor, если я обновляю страницу после создания блока, работает.
Я считаю, что это может быть ошибкой, но, возможно, я что-то упустил.