从上面的问题,我认为这会相对容易,但我找不到任何关于如何向“样式”下拉菜单添加样式的文档。谁能把我推向正确的方向?
最佳答案
样式下拉列表会根据主题的typography.css 文件中的类自动填充。要添加类,只需确保在那里定义它们。或者,如果您想为类提供更友好的名称或从列表中删除一些类,您可以通过将其放入 _config.php
来明确定义您想要列出的样式。文件。
HtmlEditorConfig::get('cms')->setOption('theme_advanced_styles',
'Name 1=class1;Name 2=class2');
这是 TinyMCE 提供的功能,所见即所得的编辑器组件,这一行只是设置了
theme_advanced_styles
CMS 使用时 TinyMCE 的设置。 This thread on the TinyMCE site还讨论它。还要注意下面 Markus 的回答:editor.css 需要在主题 css 文件夹中并包含 Typography.css。
关于styles - silverstripe - 将样式添加到编辑器上的 'styles' 下拉菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2141209/