【问题标题】:Edit headlines (header level) FLUID Powered TYPO3 fluidcontent_core instead of CSS_Styled_Content编辑标题(标题级别) FLUID Powered TYPO3 fluidcontent_core 而不是 CSS_Styled_Content
【发布时间】:2015-02-23 15:02:00
【问题描述】:

如何编辑我的标题信息流体内容核心扩展。我用它来代替'普通' CSS_Styled_Content 和FLUIDPAGES 3.1.2FLUX 7.1.2FLUIDCONTENT 4.1.2FLUIDCONTENT_CORE 4.1.1VHS 2.1.4——FLuidTYPO3 的最新版本。

例如,我的<h1> Header 需要一个额外的<div class="text-center">|</div>,像这样

<div class="text-center">
  <h1>{textBla}</h1>
</div>

如何为 h1 - h6 添加额外的 HTML 代码 或将标签 1、2、3、4、5、6 更改为文本字符串!?

在进一步的项目中,我使用 lib.stdheader / tt_content 来处理这种情况。但现在一切都与流体有关。我读过Dok,但我仍然无能为力..感谢您的帮助。

【问题讨论】:

  • 我可以使用新的 FLUX 内容元素,仅用于我的 &lt;h1&gt; 标题,也许在一个新组中并忽略来自 TYPO3 的所有标准内容元素?!但这只是一种解决方法。最好从fluidcontent_core编辑标准元素。

标签: header typo3 fluid fedext


【解决方案1】:

content_core 的模板都在 ext 的 Private 目录中。本身。 如果您看一下它们,您会看到标头是从 setup.ts 中设置的逗号分隔字符串呈现的,并被压缩为一个数组。 您可以使用您喜欢的任何数据创建自己的 ow 数组或创建自己的下拉列表。它是基于通量的,几乎是无限的。

【讨论】:

    【解决方案2】:

    感谢您的帮助,机器人!我想我明白了。

    setup.ts

    plugin.tx_fluidcontentcore {
      settings {
        header {
          classNames = testheader, blatest       
        }
        container {
          classNames = hello
        }
      }
    }
    

    我将header level 保留为常量types = 1,2,3,4,5,6 并添加新的classNames。对于我的情况,我还添加了一个新的容器类名,所以我的输出如下:

    <div class="hello">
      <h1 class="blatest">
        Header only level 1
      </h1>
    </div>
    

    谢谢!

    【讨论】:

      猜你喜欢
      • 2015-04-20
      • 2015-04-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-07-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多