2012-02-20 24 views
0

我有一些工作正常的FCE。現在我想顯示另一種渲染類型的數據,並且我必須從div更改爲ul。有沒有辦法用Typoscript提取數據字段?目前,FCE在另一個模板中被包含爲頁面內容元素。數據處理包含以下TS碼以另一種方式說明FCE的內容

10= RECORDS 
10.source.current=1 
10.tables = tt_content 
10.wrap = <!--TYPO3SEARCH_begin--> | <!--TYPO3SEARCH_end--> 

@ggzone: 我嘗試這樣做:

10 = COA 
10 { 
    10 = TEXT 
    10 { 
    current = 1 
    typolink.parameter.field = field_link_text 
    required = 1 
    wrap = <h3>|</h3> 
    } 
} 

但我只得到<h3>39,40,57</h3>。這是來自FCE的ID。我如何獲得字段值?

回答

1

ofcourse ...這是一個如何呈現FCE的例子...您也可以使用Typoscript select從tt_content中選擇。外面有很多片段。例如,只需用這個代碼替換你的代碼片段,看看它是否有效。不要忘了編輯的「field_yourfieldname」你field_xxxx

10 = COA 
10 { 
    10 = TEXT 
    10 { 
    current = 1 
    typolink.parameter.field = field_yourfieldname 
    required = 1 
    wrap = <h3>|</h3> 
    } 
} 

typolink不是唯一的,你可以使用點域作爲typolinks使用ID鏈接到一個網頁(& ID = 123),你會得到它。你也可以使用value.field或stdWrap.field。

繼承人另一個例子應該工作:

10 = HTML  
10.value.field = field_yourfieldname 

在谷歌看看不要蜘蛛..其不容易找到一些片段,但也沒有那麼難。因爲我使用這個不經常我也需要看看每一次

+0

我編輯我的問題! – testing 2012-02-20 18:22:01

+0

@testing我編輯了我的答案 – ggzone 2012-02-21 10:12:36

+0

我覺得缺少一些東西。我試過你的例子,但我沒有得到輸出(HTML代碼中沒有任何內容)。我做錯了什麼? Typoscript選擇什麼意思? – testing 2012-02-21 19:08:37

相關問題