diff --git a/docs/en/tutorials/5-dataobject-relationship-management.md b/docs/en/tutorials/5-dataobject-relationship-management.md index 787014b17..ed22e5e8f 100644 --- a/docs/en/tutorials/5-dataobject-relationship-management.md +++ b/docs/en/tutorials/5-dataobject-relationship-management.md @@ -127,16 +127,13 @@ All customization to fields for a page type are managed through a method called public function getCMSFields() { // Get the fields from the parent implementation $fields = parent::getCMSFields(); - // Create a default configuration for the new GridField, allowing record editing $config = GridFieldConfig_RelationEditor::create(); - // Set the names and data for our gridfield columns $config->getComponentByType('GridFieldDataColumns')->setDisplayFields(array( 'Name' => 'Name', 'Project.Title'=> 'Project' // Retrieve from a has-one relationship )); - // Create a gridfield to hold the student relationship $studentsField = new GridField( 'Students', // Field name @@ -144,10 +141,8 @@ All customization to fields for a page type are managed through a method called $this->Students(), // List of all related students $config ); - // Create a tab named "Students" and add our field to it $fields->addFieldToTab('Root.Students', $studentsField); - return $fields; } } @@ -232,7 +227,6 @@ to configure it a bit differently. // ... public function getCMSFields() { // ... - // Same setup, but for mentors $mentorsField = new GridField( 'Mentors', @@ -241,7 +235,6 @@ to configure it a bit differently. GridFieldConfig_RelationEditor::create() ); $fields->addFieldToTab('Root.Mentors', $mentorsField); - return $fields; } } @@ -290,7 +283,6 @@ a named list of object.