Skip to content

Commit 9c00f0e

Browse files
adding relational table and company name sorting (#247)
1 parent bd96cb8 commit 9c00f0e

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

openstack/code/CompanyListPage.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,15 +35,15 @@ class CompanyListPage extends Page
3535
function getCMSFields()
3636
{
3737
$fields = parent::getCMSFields();
38-
$config = GridFieldConfig_RecordEditor::create(20);
39-
$companiesTable = new GridField('Company', 'Company',$this->Company(), $config);
38+
$config = GridFieldConfig_RelationEditor::create(20);
39+
$companiesTable = new GridField('Company', 'Company', $this->Company()->sort('Name'), $config);
4040
$fields->addFieldToTab('Root.Companies', $companiesTable);
4141

4242
$config = GridFieldConfig_RelationEditor::create(20);
4343
$config->addComponent($sort = new GridFieldSortableRows('SortOrder'));
4444
$config->removeComponentsByType('GridFieldEditButton');
4545
$config->removeComponentsByType('GridFieldAddNewButton');
46-
$donorsTable = new GridField('Donors', 'Donors', $this->Donors(), $config);
46+
$donorsTable = new GridField('Donors', 'Donors', $this->Donors('Name'), $config);
4747
$fields->addFieldToTab('Root.Companies', $donorsTable);
4848

4949
return $fields;

0 commit comments

Comments
 (0)