Singleton Widgets 中的样式:H1 和 H2 未保存
Styles in Singleton Widgets: H1 and H2 not being saved
重现问题的方法:
添加一个简单的 Singleton 小部件,如下所示:
{{ 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 上使用了 运行 撇号,或者我正在使用带有 --smallfiles?
的 mongod
项目文件位于:https://github.com/newdesignideas/veebidisainer-koduleht.git
你可能知道我是 P'unk Avenue 的 Apostrophe 的建筑师。
这很简单:您 运行 加入了我们的 HTML 过滤。这是一个很棒的功能,因为它可以防止从 Word 和类似程序中粘贴不可靠的标记和内联 CSS 破坏您的响应式设计。但是,有时您希望允许一组与我们不同的标签。我们通常会为 "template-level" 标题之类的内容保留 H1 和 H2,但您可以更改它。
只需查看 configuring CKEditor in Apostrophe HOWTO,其中包括如何配置 sanitize-html 以便允许使用不同的标签 — 在您的情况下通过添加 H1 和 H2。
所以请不要责怪 Windows 或 smallfiles 标志。 (:
重现问题的方法:
添加一个简单的 Singleton 小部件,如下所示:
{{ 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 上使用了 运行 撇号,或者我正在使用带有 --smallfiles?
的 mongod项目文件位于:https://github.com/newdesignideas/veebidisainer-koduleht.git
你可能知道我是 P'unk Avenue 的 Apostrophe 的建筑师。
这很简单:您 运行 加入了我们的 HTML 过滤。这是一个很棒的功能,因为它可以防止从 Word 和类似程序中粘贴不可靠的标记和内联 CSS 破坏您的响应式设计。但是,有时您希望允许一组与我们不同的标签。我们通常会为 "template-level" 标题之类的内容保留 H1 和 H2,但您可以更改它。
只需查看 configuring CKEditor in Apostrophe HOWTO,其中包括如何配置 sanitize-html 以便允许使用不同的标签 — 在您的情况下通过添加 H1 和 H2。
所以请不要责怪 Windows 或 smallfiles 标志。 (: