ENHANCEMENT: Updated default many-many grid field to show "add existing" and "add new" side by side.

This commit is contained in:
Sam Minnee 2012-03-09 16:51:09 +13:00
parent 818c341c57
commit 1f7263e55e

View File

@ -163,6 +163,7 @@ class GridFieldConfig_RecordEditor extends GridFieldConfig {
*/
public function __construct($itemsPerPage=null) {
$this->addComponent(new GridFieldToolbarHeader());
$this->addComponent(new GridFieldAddNewButton('toolbar-header-right'));
$this->addComponent($sort = new GridFieldSortableHeader());
$this->addComponent($filter = new GridFieldFilterHeader());
$this->addComponent(new GridFieldDataColumns());
@ -209,7 +210,8 @@ class GridFieldConfig_RelationEditor extends GridFieldConfig {
*/
public function __construct($itemsPerPage=null) {
$this->addComponent(new GridFieldToolbarHeader());
$this->addComponent(new GridFieldAddExistingAutocompleter());
$this->addComponent(new GridFieldAddExistingAutocompleter('toolbar-header-left'));
$this->addComponent(new GridFieldAddNewButton('toolbar-header-right'));
$this->addComponent($sort = new GridFieldSortableHeader());
$this->addComponent($filter = new GridFieldFilterHeader());
$this->addComponent(new GridFieldDataColumns());