Zum Inhalt springen

Nicht rendern wenn Wert leer

Erstellt am 17. Dezember 2009 · 1 Antwort · letzte Antwort am 17. Dezember 2009

Tags: Frage

opaque ·

Hallo

ich habe ein FCE wo der User nur die Datei auswählen muss und auf der Website wir es mit einem Icon und einem Text gerendert. Jetzt hab ich das Problem das es auch gerendert wird wenn kein Link im BE gewählt wurde. Wie kann ich das ausblenden wenn das Link Feld leer ist. Mein TS im FCE XML sieht so aus:

1 = COA
1 {
	10 = TEXT
	10.value = download PDF
	10.typolink.parameter.current = 1
	10.typolink.target = _blank
	20 = IMAGE
	20 {
		params = alt="pdf" align="top" border="0" height="16" width="16"
		file = fileadmin/templates/images/buttons/icon_pdf.gif
		imageLinkWrap = 1
		imageLinkWrap.enable = 1
		imageLinkWrap.typolink {
			parameter.current = 1
			target = _blank
		}
	}
}

die sache mit ifempty hab ich probiert aber nicht hinbekommen.

lg opaque

opaque ·

Nach langem Probieren hier die Lösung falls es mal wer braucht:
if.isTrue ist die Lösung

1 = COA
1 {
	10 = TEXT
	10.value = download PDF
	10.typolink.parameter.current = 1
	10.typolink.target = _blank
	10.if.isTrue.field = field_size1_pdf_txt
	20 = IMAGE
	20 {
		params = alt="pdf" align="top" border="0" height="16" width="16"
		file = fileadmin/templates/images/buttons/icon_pdf.gif
		imageLinkWrap = 1
		imageLinkWrap.enable = 1
		imageLinkWrap.typolink {
			parameter.current = 1
			target = _blank
		}
	}
	20.if.isTrue.field = field_size1_pdf_txt
}

lg opaque