TYPO3 并为 div 生成随机 ID

TYPO3 and generated random ID for div

我有 TYPO3 页面,当我查看结构时,我的眼睛在流血...

<div id="c6880" class="csc-default">...</div>
<div id="c6924" class="csc-default">...</div>
<div id="c6336" class="csc-default">...</div>
<div id="c6066" class="csc-default">...</div>
<div id="c6058" class="csc-default">...</div>

可以更改 ID 名称或添加到 "csc-default" 例如 class "col-md-12" ?

简单使用 jQuery:

    $(document).ready(function () {
        $('.csc-default').addClass('col-md-12');
    });

如果缺少,请不要忘记包含 jQuery 库。

这些 id 值对应于页面上内容元素的 id。如果您使用 TYPO3 <= 7.6 或 TYPO3 7.6 css_styled_content,您可以转到 Web>Templates and TypoScript Object Browser。在搜索字段中输入 id="c。您将看到它在 TypoScript 中的定义位置。您可以根据需要取消设置或更改它。

如果您将 TYPO3 7.6 与 fluid_styled_content 一起使用,情况会更复杂:您需要使用您自己的流体模板覆盖它(在 fluid_styled_content 系统扩展中搜索相同的字符串)。

总的来说,不值得花时间。保持原样。