1

我在我的 TYPO3 7.6 实例中安装了 Bootstrap Carousel Extension。这向 tt_content 添加了一个名为“konigbootstrapcarousel_slides”的字段

现在在我的打字稿中,我想检查/阅读该文件是否有值。我想将此值传递给我的 Header.html 部分。如果 Bootstrap Carousel isset 的值,然后在部分呈现不同的 html。

到目前为止,我已经尝试了很多事情......这是一个例子。

lib.isPlugin = TEXT
lib.isPlugin {
    key.data = konigbootstrapcarousel_slides
}

然后在变量中:

variables {
    isplugin < .lib.isPlugin
}

更新:
让它与:

lib.isPlugin = CONTENT
lib.isPlugin {
  table = tt_content
  select {
    where = (koningbootstrapcarousel_slides > 0)
  } 
}

我不敢相信没有办法从 {_all} 数组中获取这种信息

4

1 回答 1

2

您无法使用 TS 读取 tt_content 字段。Typoscript 配置仅适用于 "pages" 表。

对于您的解决方案:您向页面添加后端布局并在 Header.html 中检查此布局<f:if condition="{data.backend_layout} == 1">

于 2016-07-21T13:41:55.217 回答