Magnolia 5.5.5具有嵌套块的自定义内容编辑器

时间:2017-12-01 15:58:48

标签: ckeditor editor magnolia

我正在使用Magnolia 5.5.5和自定义故事应用程序,我希望有可能在一个块中包含文本和图像。这样我就可以写一个文本,然后决定图像是低于/高于/左/右,文本是否会浮动。

以下内容已经过测试,不起作用:

class: info.magnolia.editor.block.stock.FieldSetBlockDefinition
templateId: stories-app:blocks/textImage
icon: text-block
label: textImage
fields:
  text:
    blockClass: info.magnolia.editor.block.stock.RichTextBlock
  image:
    class: info.magnolia.editor.app.field.ExpandingLinkFieldDefinition
    buttonSelectNewLabel: browse
    buttonSelectOtherLabel: browse
    ....

这样的事情会很棒。否则我将不得不在for block in blocks循环和css中进行定位。虽然我认为它可行,你对嵌套块怎么看?你会如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

IMO你错了。内容编辑器是表示不可知的,你想打破它。
相反,你应该只在模板渲染文章中解决它,你发现文本块和图像块和位置图像,让文本相应地围绕它。