Tweaks to pass tests

This commit is contained in:
Lee Bradley 2019-12-12 16:18:09 +00:00
parent 04c42273cf
commit 4afe5dcfd3
2 changed files with 13 additions and 5 deletions

View File

@ -6,4 +6,4 @@ GridFieldAddNewMultiClass:
SilverStripe\Forms\GridField\GridFieldDetailForm_ItemRequest:
extensions:
- Symbiote\GridFieldExtensions\Extensions\GridFieldDetailForm_ItemRequest
- Symbiote\GridFieldExtensions\Extensions\GridFieldDetailFormItemRequestExtension

View File

@ -6,7 +6,7 @@ use SilverStripe\Control\Controller;
use SilverStripe\Core\Convert;
use SilverStripe\Core\Extension;
use SilverStripe\Forms\FieldList;
use SilverStripe\Forms\GridField\GridFieldDetailForm_ItemRequest As CoreGridFieldDetailForm_ItemRequest;
use SilverStripe\Forms\GridField\GridFieldDetailForm_ItemRequest as CoreGridFieldDetailForm_ItemRequest;
use SilverStripe\Forms\LiteralField;
use SilverStripe\View\ArrayData;
use SilverStripe\View\HTML;
@ -16,7 +16,7 @@ use Symbiote\GridFieldExtensions\GridFieldExtensions;
/**
* @property CoreGridFieldDetailForm_ItemRequest $owner
*/
class GridFieldDetailForm_ItemRequest extends Extension
class GridFieldDetailFormItemRequestExtension extends Extension
{
/**
* @param FieldList $actions
@ -55,7 +55,15 @@ class GridFieldDetailForm_ItemRequest extends Extension
'data-href-template' => Controller::join_links($grid->Link(), 'add-multi-class', '{class}'),
'title' => _t(__CLASS__ . '.NEW', 'Add new record'),
'aria-label' => _t(__CLASS__ . '.NEW', 'Add new record'),
'class' => 'btn btn-primary font-icon-plus-thin btn--circular action--new discard-confirmation action--new__multi-class',
'class' => implode(' ', array(
'btn',
'btn-primary',
'font-icon-plus-thin',
'btn--circular',
'action--new',
'discard-confirmation',
'action--new__multi-class',
)),
'data-classes' => Convert::array2json($classes),
]);
}
@ -72,4 +80,4 @@ class GridFieldDetailForm_ItemRequest extends Extension
}
return $rightGroup->getChildren()->fieldByName('new-record');
}
}
}