TYPO3 ckeditor为表添加bootstrap类

时间:2017-07-11 09:14:15

标签: ckeditor typo3

我尝试通过yaml-File将类"table""table-striped"添加到TYPO3 8中的ckeditor。 使用其他块标签或内联标签没有问题,但是对于表仍然有类"contenttable" - 并且只有这个类,我不能添加其他类。 我试过这个:

{ name: "Table", element: ['table','p'], attributes: { 'class': 'table' }}

{ name: "Table-Striped", element: ['table','p'], attributes: { 'class': 'table-striped' }}

对于p它没关系(没有意义),但不适用于表。

1 个答案:

答案 0 :(得分:2)

我遇到了同样的问题并找到了解决方法。 https://forge.typo3.org/issues/81676

<强> YAML

editor:
config:
    stylesSet:
        - { name: "Table borderless", element: "table", attributes: { 'class': 'contenttable contenttable--borderless' } }

<强>的TypoScript

lib.parseFunc_RTE.externalBlocks.table.stdWrap.HTMLparser.tags.table.fixAttrib.class.list := addToList(contenttable, contenttable--borderless)