1. <?php
  2. $leftColumn = new CompositeField([
  3. new TextField('Field1'),
  4. new TextField('Field2'),
  5. new TextField('Field3'),
  6. ]);
  7. $leftColumn->addExtraClass('my-column');
  8. $leftColumn->addExtraClass('my-column-left');
  9. $rightColumn = new CompositeField([
  10. new TextareaField('Field4'),
  11. ]);
  12. $rightColumn->addExtraClass('my-column');
  13. $rightColumn->addExtraClass('my-column-right');
  14. $fields = new FieldList([
  15. new HeaderField('Title', 'My Headline', 2),
  16. $leftColumn,
  17. $rightColumn,
  18. new LiteralField('MyEndElement', '<div style="clear:both;"><!-- you can write any custom html in a LiteralField --></div>'),
  19. ]);