2016-07-21 81 views
0

我在TYPO3 7.6实例中安装了Bootstrap Carousel Extension。 这给tt_content添加了一个名为“konigbootstrapcarousel_slides”的字段从tt_content和typoscript中读取扩展字段

现在在我的输入框中,我想检查/阅读该字段是否有值。 我想将这个值传递给我的Header.html部分。 然后在部分呈现不同的HTML,如果Bootstrap Carousel的值isset。

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

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

,然后在变量:

variables { 
    isplugin < .lib.isPlugin 
} 

UPDATE:
得到它的工作:

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

我不能相信这是没有办法得到这方面的信息出{_all}阵列

回答

1

您无法使用TS读取tt_content字段。 Typoscript配置仅适用于“页面”表格。

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

相关问题