2016-07-21 82 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">

相關問題