2013-04-17 47 views
2

我目前正在將我的FCE映射到Templavoila中。用戶有一個輸入字段,並且應該輸入一個文本。如果沒有輸入文字,則不應顯示該元素。因此,我有這樣的Typo腳本代碼:僅當FCE顯示字段不爲空時

10 = TEXT 
10.value.field = field_member_tel 
10.wrap = T: <span class="team-member-tel-content"> | </span> 
10.if.isTrue.field = field_member_tel 

10.value.field不工作。我的輸出只是T:。我如何從現場獲得價值?

也許我應該提一下,如果這有所改變,這個元素就在一個容器中。

編輯:

這導致了同樣的結果:

10 = TEXT 
10.value = {field_member_tel} 
10.insertData = 1 
10.wrap = T: <span class="team-member-tel-content"> | </span> 
10.if.isTrue.field = field_member_tel 

這是工作,但我並不需要這裏typolink:

10 = TEXT 
10.typolink.parameter.field = field_member_email 
10.typolink.title.field = field_member_name 
10.wrap = E: <span class="team-member-email-content"> | </span> 
10.if.isTrue.field = field_member_email 
+1

第一個文檔片斷是行不通的,因爲它的'10.field = field_member_tel'而不是'10.value.field = field_member_tel',TEXT是特殊情況和stdWrap本身。 – Merec

+0

@Merec:也許你想要發佈你的解決方案作爲答案。 – testing

回答

4

感謝Merec 。該解決方案是這樣的:

10 = TEXT 
10.field = field_member_tel 
10.wrap = T: <span class="team-member-tel-content"> | </span> 
10.if.isTrue.field = field_member_tel