[TYPO3-german] CE Feld im Backend abhängig von colPos ausblenden

Mirko Schaal typo3-mirsch at splinelab.com
Wed Nov 12 08:53:35 CET 2014


Hi Benni,

"displayCond" in der TCA könnte Dir helfen.
Ab TYPO3 6.1 kann man da die Bedingungen auch mit UND und ODER verknüpfen.
Versuche mal folgendes in typo3conf/extTables.php einzutragen:

$TCA['tt_content']['columns']['header_link']['displayCond'] = array(
	'OR' => array(
		'FIELD:colPos:=:1',
		'FIELD:CType:!=:textpic',
	),
);

Soll heißen, header_link ist nur sichtbar, wenn colPos = 1 oder CType != textpic

Grüße
Mirko

Am 11.11.2014 um 17:54 schrieb Benjamin Giesbrecht <beni.giesbrecht at gmail.com>:

> Hallo Zusammen,
> 
> Ich möchte im CE imagepic das Feld header_link nur in colPos = 1 anzeigen. Beim erstellen des Records klappt das mit folgendem Code
> wunderbar.
> 
> TCEFORM.tt_content.header_link.disabled = 1
> 
> [globalVar = GP:defVals|tt_content|colPos==1]
>   TCEFORM.tt_content.CType.removeItems := addToList(header,text,image)
>   TCEFORM.tt_content.colPos.removeItems := addToList(0)
>   TCEFORM.tt_content.colPos.removeItems := removeFromList(1)
>   TCEFORM.tt_content.header_link.disabled = 0
> [global]
> 
> Wenn ich aber dann das CE bearbeiten will habe ich keine GP variablen mehr die ich für meine condition brauchen kann. Hat irgendjemand eine Idee wie zum Henker ich das machen könnte? Ich steh voll auf der Leitung
> 
> Gruss Beni
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german



More information about the TYPO3-german mailing list