0

我需要删除主页中的所有 H 标签并用其他一些标签替换它。我使用打字稿以不同的方式尝试过,但没有任何效果。

即使content.defaultHeaderType在我的情况下也不起作用。所有内容元素都使用 FCE 处理。

我正在使用 TYPO3 4.5.29 谢谢

4

1 回答 1

1

要匹配内容、插件、rte 等中的所有标题,一种简单的方法可能是扩展Ext:regex。这是一个旧的扩展,但非常好,我们甚至在 TYPO3 6.x 项目中使用它。

您可以通过以下方式使用它来满足您的需求:

config.regex {
    # replace opening tags
    pattern1 = /<h[1-6]>/
    pattern1.replacement = <othertag>

    # replace closing tags
    pattern2 = /<\/h[1-6]>/
    pattern2.replacement = </othertag>

    # shorter - replace both tags
    pattern3 = /<h[1-6]>(.*)<\/h[1-6]>/
    pattern3.replacement = <othertag>$1</othertag>
}

它未经测试,但应该可以满足您的需求。

于 2014-07-14T08:32:04.843 回答