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: SilverStripe\Forms\GridField\GridFieldDetailForm_ItemRequest:
extensions: 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\Convert;
use SilverStripe\Core\Extension; use SilverStripe\Core\Extension;
use SilverStripe\Forms\FieldList; 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\Forms\LiteralField;
use SilverStripe\View\ArrayData; use SilverStripe\View\ArrayData;
use SilverStripe\View\HTML; use SilverStripe\View\HTML;
@ -16,7 +16,7 @@ use Symbiote\GridFieldExtensions\GridFieldExtensions;
/** /**
* @property CoreGridFieldDetailForm_ItemRequest $owner * @property CoreGridFieldDetailForm_ItemRequest $owner
*/ */
class GridFieldDetailForm_ItemRequest extends Extension class GridFieldDetailFormItemRequestExtension extends Extension
{ {
/** /**
* @param FieldList $actions * @param FieldList $actions
@ -55,7 +55,15 @@ class GridFieldDetailForm_ItemRequest extends Extension
'data-href-template' => Controller::join_links($grid->Link(), 'add-multi-class', '{class}'), 'data-href-template' => Controller::join_links($grid->Link(), 'add-multi-class', '{class}'),
'title' => _t(__CLASS__ . '.NEW', 'Add new record'), 'title' => _t(__CLASS__ . '.NEW', 'Add new record'),
'aria-label' => _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), 'data-classes' => Convert::array2json($classes),
]); ]);
} }
@ -72,4 +80,4 @@ class GridFieldDetailForm_ItemRequest extends Extension
} }
return $rightGroup->getChildren()->fieldByName('new-record'); return $rightGroup->getChildren()->fieldByName('new-record');
} }
} }