我需要删除主页中的所有 H 标签并用其他一些标签替换它。我使用打字稿以不同的方式尝试过,但没有任何效果。
即使content.defaultHeaderType
在我的情况下也不起作用。所有内容元素都使用 FCE 处理。
我正在使用 TYPO3 4.5.29 谢谢
我需要删除主页中的所有 H 标签并用其他一些标签替换它。我使用打字稿以不同的方式尝试过,但没有任何效果。
即使content.defaultHeaderType
在我的情况下也不起作用。所有内容元素都使用 FCE 处理。
我正在使用 TYPO3 4.5.29 谢谢
要匹配内容、插件、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>
}
它未经测试,但应该可以满足您的需求。