撇号CMS富文本全局工具栏

时间:2018-03-08 21:48:51

标签: apostrophe-cms

我想知道是否可以定义全局默认工具栏和全局默认样式,这些样式将由站点中的每个富文本小部件显示,除非基于每个小部件进行覆盖。

e.g。我想使用类似的东西:

{{ apos.area(data.widget, 'content', {
  widgets: {
    'apostrophe-rich-text': {}
  }
}) }}

并且仍然显示带有样式下拉列表的工具栏和一些预定义的样式选项。

这可能吗?

1 个答案:

答案 0 :(得分:1)

Apostrophe团队通常会为区域/单身人士编写一个包装宏,其中包含默认配置。

一个简单的例子就是:

f

var undefinedValue = new Map([
  ['foo', 3],
  ['bar', {}],
  ['baz', 2]
]).forEach(() => {
  console.log('Looping...');
  return "HELLO WORLD!"; // This will be ignored!
});

console.log("Value returned from forEach:", undefinedValue)

然后在你的模板中

views/area.html