ich möchte ein Checkbox-Feld per Page-/User-TSconfig verändern

leider scheitern meine Versuche.


basierend auf folgender TCA-Konfig:
    'tx_myext_flags1' => array(
        'exclude' => 1,
        'label' => 'LLL:EXT:myext/locallang_db.xml:pages.tx_myext_flags1',
        'config' => array(
            'type' => 'check',
            'cols' => 2,
            'items' => array(

array('LLL:EXT:myext/locallang_db.xml:pages.tx_myext_flags1.I.0', ''),

array('LLL:EXT:myext/locallang_db.xml:pages.tx_myext_flags1.I.1', ''),

array('LLL:EXT:myext/locallang_db.xml:pages.tx_myext_flags1.I.2', ''),
            ),
        )
    ),


folgendes funktioniert noch (zb. als Page-TSconfig):

das feld gesamt deaktivieren:
TCEFORM.pages.tx_myext_flags1.disabled = 1
(aber das kann ich auch über die TCA exclude-option steuern)

und auch das Label verändern:
TCEFORM.pages.tx_reuteraddons_flags1.label = veraendertes Label


aber vom Folgenden kommt nichts an:

TCEFORM.pages.tx_myext_flags1 {

        // neue Checkbox hinzufügen:
        addItems.8 = additional Checkbox

        // bestehenden Wert deaktivieren:
        removeItems = 1

}

ich kann weder neue Werte hinzufügen, noch bestehende Boxen entfernen.

Conditions per Usergroup funktionieren, so dass ich später Benutzer und Seitenbaumspezifisch individuell Checkboxen hätte (ohne diverse Felder anlegen zu müssen).



bernd
--
http://www.pi-phi.de/cheatsheet.html
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an