6.10 Eingabeformulare mehrspaltig darstellen

Problem

Sie möchten Formularfelder in Spalten anordnen, um Eingabeformulare intuitiver und effektiver zu gestalten.

Lösung

Legen Sie die Felder in der zweiten Optionspalette ab. Darin werden Eingabefelder standardmäßig in Spalten aufgeteilt. Ändern Sie dazu im TCA der jeweiligen Tabelle die Abschnitte types und palettes nach folgendem Muster:

...
  'types' => array(
   '0' => array(
     'showitem' => 'feld_00,feld_01,feld_02'
   )
  ),
...

zu

...
  'types' => array(
   '0' => array(
     'showitem' => '--palette--;;1',
     'canNotCollapse' => '1'
   )
  ),
  'palettes' => array(
   '1' => array(
     'showitem' => 'feld_00,feld_01,feld_02',
     'canNotCollapse' => '1'
   ),
...

Zuerst legen Sie innerhalb des Abschnitts types über ein numerisches Array die ...

Get TYPO3 Kochbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.