Apostrophe cms 单例小部件中的样式:H1和H2未保存

Apostrophe cms 单例小部件中的样式:H1和H2未保存,apostrophe-cms,Apostrophe Cms,重现问题的方法: 添加一个简单的单例小部件,如下所示: {{ apos.singleton(data.page, 'textBlock', 'apostrophe-rich-text', { toolbar: [ 'Styles', 'Bold', 'Italic' ], styles: [ { name: 'Title', element: 'h3' }, { name: 'Hero Title', element: 'h1' }, { na

重现问题的方法:

添加一个简单的单例小部件,如下所示:

{{ apos.singleton(data.page, 'textBlock', 'apostrophe-rich-text', {
    toolbar: [ 'Styles', 'Bold', 'Italic' ],
    styles: [
      { name: 'Title', element: 'h3' },
      { name: 'Hero Title', element: 'h1' },
      { name: 'Another Title', element: 'h2' }
    ]
}) }}
更改文本块的样式,刷新页面,并观察只有h3样式是动态保存的,这是应该的。H1和H2样式已应用但未保存

可能是我在Windows上运行撇号,或者我正在使用mongod和——smallfiles


项目文件位于:

,您可能知道我是蓬克大道撇号的建筑师

这是一个简单的问题:您遇到了我们的HTML过滤。这是一个很好的特性,因为它可以防止Word和类似程序中的不可靠标记和内联CSS的粘贴破坏您的响应性设计。但是,有时您希望允许一组与我们不同的标记。我们通常会保留H1和H2作为“模板级别”的内容,比如标题,但您可以更改它

只需查看HOWTO,其中包括如何配置sanitize html,以便允许使用不同的标记—在您的示例中,添加H1和H2


所以,请不要责怪Windows或smallfiles标志。(:

Edit:我自己修复了另一个错误。谢谢Tom,我们有没有办法捐赠或感谢您的大力支持?嗨,Robert,谢谢您的提问!我们刚刚在顶部导航栏中激活了捐赠按钮:此外,请查看企业支持:谢谢!嗨,Tom,刚刚捐赠。我们目前正在启动一个应用程序,所以钱就是tigh但我认为每一个微小的动作都很重要:)我个人认为撇号有利可图就是把它作为一种服务提供。类似于Squarespace,但角度更适合定制设计师制作的模板。促进最终用户易于进行上下文编辑,并易于使用Nunjuck开发自己的模板。