我遇到了将类传递给Apostrophe Rich Text Widget的问题。我已经更新了sanitizeHtml文档,并且我能够传递一个自定义类,但是一旦我尝试在窗口小部件中添加多个类就停止工作(至少样式选择器会这样做)。
{{ apos.singleton(data.page, 'servicesSubtitle', 'apostrophe-rich-text', {
toolbar: [ 'Styles' ],
styles: [
{
name: 'Services Subtitle',
element: 'h3',
attributes: {
class: 'sub-title primary-color'
}
}
],
class
controls: {
movable: false,
removable: false
}
}) }}
如果我只有:
,这是有效的attributes: {
class: 'sub-title'
}
但在尝试传递两个类时却没有。我假设通过将空格传递给该参数有些不可思议,因为它总是抓住第一块文本,但我可能完全错了。我想我错过了一些非常明显的东西,但无法弄清楚或找到任何关于它的文档。
任何帮助将不胜感激!
答案 0 :(得分:0)
这是一个已知的CKEditor错误,Apostrophe团队并没有完全固定下来。多个类在某些情况下会起作用(更改顺序,尝试不同的短语)
这是一个糟糕的答案。我们喜欢贡献!