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