[TYPO3-german] Condition o.ä. für colPos und TCEFORM

Michael Meurer typo3 at michael-meurer.info
Mon Sep 5 13:09:40 CEST 2011


Hallo Jochen,

ich hatte das "vor ewigen Zeiten" ;-) auch mal gesucht.
Ich bin dann durch googlen und er Mailungliste auf dieses Konstrukt 
gekommen, welches auch funzt:

temp.stdheader < lib.stdheader
lib.stdheader >
lib.stdheader = CASE
lib.stdheader {
   key.field=colPos
   1 < temp.stdheader
   2 < temp.stdheader
   3 < temp.stdheader
   default < temp.stdheader
}

lib.stdheader.default.10 {
    ... hier dein TS
}

Für die übrigen Spalten sollte es so aussehen, soweit ich mich erinnere:
lib.stdheader.1.10 {
    ... hier dein TS
}

Gruß
Michael


Am 03.09.2011 15:08, schrieb Jochen Overwien:
> Hallo,
>
> ist es möglich, eine Condition o.ä. zu formulieren, die lediglich auf eine Spalte greift und TCEFORM manipuliert?
>
> Irgendwie will das nicht. Weder im Seiten TSConfig noch im Setup.
>
> Probiert habe ich mit TYPO3 4.5.5
>
> [globalVar = GP:colPos==3]
> TCEFORM.tt_content.CType.disabled = 1
> [global]
>
> sowie
>
> [globalVar = TSFE:tt_content|colPos = 3]
>
> [global]
>
> Auch "THE ULTIMATE DIRTY-DRECKS-WORKAROUND FOR COLPOS CONDITIONS"
> <http://www.typo3forum.net/forum/typo3-4-x-fragen-probleme/43170-globalvar-tsfe-tt_content-colpos-0-conditons-dirty-workaround.html>
>
> mit
>
> # THE ULTIMATE DIRTY-DRECKS-WORKAROUND FOR COLPOS CONDITIONS
> [globalVar = TSFE:tt_content|colPos=0]&&  [globalVar = TSFE:tt_content|colPos=2]&&  [globalVar = TSFE:tt_content|colPos=3]&&  etc...
>
>      # filter all columns you dont want to change
>
> [else]
>
>      # do something in the column you want to do
>
> [global]
>
> bringt nicht das gewünschte Ergebnis.
>
>
>
> Kann man überhaupt Conditions auf colPos setzen, um TCEFORM-Angaben zu machen?
>
> Oder hat jemand einen Ansatz, um das ganze mit einem CASE zu lösen?
>
>
> Jochen
>
>
>
>
>



More information about the TYPO3-german mailing list