From b4a3cc700a97a36bec44b6b1e162a943c95925f7 Mon Sep 17 00:00:00 2001 From: James Cocker Date: Mon, 29 Jun 2020 16:37:26 +0100 Subject: [PATCH] Fixes getCMSFields TabSet example Current example results in: "[Emergency] Uncaught InvalidArgumentException: TabSet can only contain instances of other Tab or Tabsets" --- .../02_Developer_Guides/00_Model/11_Scaffolding.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/docs/en/02_Developer_Guides/00_Model/11_Scaffolding.md b/docs/en/02_Developer_Guides/00_Model/11_Scaffolding.md index 82294d372..374efd5e4 100644 --- a/docs/en/02_Developer_Guides/00_Model/11_Scaffolding.md +++ b/docs/en/02_Developer_Guides/00_Model/11_Scaffolding.md @@ -44,11 +44,13 @@ To fully customise your form fields, start with an empty FieldList. public function getCMSFields() { $fields = FieldList::create( - TabSet::create("Root.Main", - CheckboxSetField::create('IsActive','Is active?'), - TextField::create('Title'), - TextareaField::create('Content') - ->setRows(5) + TabSet::create("Root", + Tab::create("Main", + CheckboxSetField::create('IsActive','Is active?'), + TextField::create('Title'), + TextareaField::create('Content') + ->setRows(5) + ) ) );