【问题标题】:typo3: Change style of h2 header错字3:更改 h2 标题的样式
【发布时间】:2015-11-10 14:56:09
【问题描述】:

我仍在摆弄typo3(版本:6.2.15),我在网上找到的任何代码都没有工作。我想要做的是定义一个标题总是被转换成:

<h2 class="title-divider">
  <span> {HEADERTEXT} <span class="de-em"></span></span>
  <small>{SUBHEADER}</small>
</h2>

我尝试了什么:

基于本站:https://axelerant.com/change-typo3-header-layout-options/

我能够添加新的标头类型,但是当我使用此网站的样式代码时,我的标头就消失了...

我也尝试使用在 http://www.typo3-addict.com/2010/03/a-custom-header-layout/ 发布的代码,但首先它对我不起作用,其次我真的不知道如何更改它以显示子标题。

谁能指出我正确的方向,或者更好地给我一个解释所遵循概念的代码示例,因为这似乎是对该概念的误解。

提前致谢!

【问题讨论】:

    标签: html typo3 typo3-6.2.x


    【解决方案1】:

    好的,我们的几个人进入了文档,我找到了一个可行的解决方案:

    我加了

    stdheader.10.2 = COA
        stdheader.10.2 {
            setCurrent {
                field = header
                htmlSpecialChars = 1
            }
            key {
                field = header_layout
                ifEmpty = {$content.defaultHeaderType}
                ifEmpty.override.data = register: defaultHeaderType
            }
            10 = TEXT
            10.current = 1
            20 = TEXT
            20 {
                field = subheader
                stdWrap.noTrimWrap = | <span class="de-em"></span></span><small>|</small>|
                stdWrap.required = 1
                field.value = 
            }
    
            stdWrap.dataWrap = <h2 class="title-divider">|</h2>
            typolink.parameter.field = header_link
            stdWrap.required = 1
    }
    stdheader.20.2 = COA
    stdheader.20.2 {
            wrap = <span style="display: none" class="hiddensubheader">|</span>
    }
    

    到 setup.ts 中的 lib 元素。

    【讨论】:

    • 所有默认的 CE,如标题、文本、文本 + 图像均来自“css_styled_content”核心扩展。您可以在这里看到typoscripttypo3/sysext/css_styled_content/static,您可以将其修改为您的TS模板。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多