[TYPO3-german] Page properties in lokalisierten Pages

Freund andfriend23 at gmail.com
Thu Oct 9 14:24:11 CEST 2014


Hallo,

ich habe die Page Properties erweitert um ein Checkbox-Feld:

TCA:

'tx_afrextendedpageproperties_disable_stage' => array(
'label' => 'Disable stage',
'config' => array(
'type' => 'check',
'default' => '0'
),
),

Diese Einstellung kann sowohl in der Default Page wie auch in der
lokalisierten Page gemacht werden. Mit folgendem Typoscript bekomme ich das
tatsächliche Ergebnis von der jeweiligen Seite (default auf default,
lokalisiert auf lokalisiert):

page.6 = TEXT
page.6.data = TSFE:page|tx_afrextendedpageproperties_disable_stage
page.6.wrap = Stage value: |<br>

Versuche ich nun aber aufgrund der Einstellung eine Condition zu setzen
verwendet er als Ergebnis die Einstellung der Default Page:

[globalVar = TSFE:page|tx_afrextendedpageproperties_disable_stage=1]
    page.9 = TEXT
    page.9.value = 111
[else]
    page.9 = TEXT
    page.9.value = 0000
[global]


Hier richtet sich die Ausgabe immer nach den Einstellungen in der Default
Page. Das Feld ist sowohl in der Liste von addRootLineFields
sowie pageOverlayFields. Hat jemand eine Idee woran der Fehler liegen
könnte? Bin für jeden Hinweis dankbar!

Typo3 Version 4.7.19

Gruß,
Andi


More information about the TYPO3-german mailing list