Guten Morgen,
ich kämpfe gerade mit einer Abhängigkeit in Typo die ich gerne umsetzen würde. Es geht darum, dass ich einen zb:
Typoscript-Code:
1:
| subparts.PRINT < temp.druckversion |
in Abhängigkeit zu vorhandenem Datensätzen eines styles.content.get anzeigen lassen möchte. Das heißt, der Druckerbutten:
Typoscript-Code:
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: 41: 42: 43: 44: 45: 46: 47: 48: 49: 50: 51: 52: 53: 54:
| temp.druckversion = COA temp.druckversion { 10 = TEXT 10.data = getIndpEnv:REQUEST_URI 10.wrap = <a href="| 20 = TEXT 20.data = getIndpEnv:REQUEST_URI 20.wrap = " name="Druckversion" title="Druckversion" onclick="window.open('|&type=98' , 'drucken', 'width=1024,height=600, resizable=yes, scrollbars=yes, menubar=yes');"><img src="{$printbutton}" title="print" class="" /></a> } alt_print = PAGE alt_print { typeNum = 98 bodyTag = <body onload="window.print()"> stylesheet = fileadmin/metsoft/css/style_metsoft_print.css 10 = TEXT 10.value = <img src="fileadmin/metsoft/images/printversion/metsoft_logo_klein.png" title="print" class="" /><br /> 20 = TEXT 20.data = date:U 20.strftime = %d.%m.%Y 20.wrap = | <br /> 30 = TEXT 30.data = date:U 30.strftime = %H:%M 30.wrap = | {$time_print} <br /> 40 = TEXT 40.data = field:title 40.wrap = <b>|</b> 50 < styles.content.get 60 = TEXT 60.data = getIndpEnv:REQUEST_URI 60.wrap= <br /><br /><div id="url"><b>URL:</b><br /><div id="url_box">http://www.metsoft.biz|</div></div> 70 = TEXT 70.value = {$license} } |
soll nur angezeigt werden, wenn mir styles.content.get INhalt ausliefern kann. Also wenn die Seite leer ist, soll der Druckerbutton verschwinden.
Ich bekomme es mit meinen Kenntnissstand nicht auf die Reihe, eine Abhängigkeit mittels Constants, [global] usw. zu erstellen.
Ich hab schon Ansätze mittels:
Typoscript-Code:
1: 2: 3:
| temp.inhalt < styles.content.get temp.inhalt.stdWrap.required=1 ...[b] - ERROR:[/b] Line 2: Object Name String, "..." was not preceeded by any operator, =<>({[b] - ERROR:[/b] Line 2: Object Name String, "...[b]" contains invalid character "[". Must be alphanumeric or one of: "_-." - ERROR: Line 2: Object Name String, "...[b]" contains invalid character "[". Must be alphanumeric or one of: "_-." |
versucht, oder ifEmpty Methoden.
Wenn mir jemand mit Tipps, Infos und Anregungen helfen kann, würde ich mich wirklich freuen. Mein research im Web ein einfach nicht geholfen oder ins Ziel geführt.
Danke im vorraus!