diff --git a/admin/code/LeftAndMain.php b/admin/code/LeftAndMain.php index eab1f2951..809fa9be9 100644 --- a/admin/code/LeftAndMain.php +++ b/admin/code/LeftAndMain.php @@ -863,15 +863,23 @@ class LeftAndMain extends Controller { // add default actions if none are defined if(!$actions || !$actions->Count()) { if($record->hasMethod('canDelete') && $record->canDelete()) { - $actions->push($deleteAction = new FormAction('delete',_t('ModelAdmin.DELETE','Delete'))); - $deleteAction->addExtraClass('ss-ui-action-destructive'); + $actions->push( + FormAction::create('delete',_t('ModelAdmin.DELETE','Delete')) + ->addExtraClass('ss-ui-action-destructive') + ); } if($record->hasMethod('canEdit') && $record->canEdit()) { - $actions->push($saveAction = new FormAction('save',_t('CMSMain.SAVE','Save'))); - $saveAction->addExtraClass('ss-ui-action-constructive'); + $actions->push( + FormAction::create('save',_t('CMSMain.SAVE','Save')) + ->addExtraClass('ss-ui-action-constructive')->setAttribute('data-icon', 'accept') + ); } } } + + // Use <% if UploadFieldHasRelation %> - + <% end_if %> <% end_if %> <% if canDelete %> - + <% end_if %> \ No newline at end of file diff --git a/templates/UploadField.ss b/templates/UploadField.ss index b4cb26266..7cb6a053b 100644 --- a/templates/UploadField.ss +++ b/templates/UploadField.ss @@ -43,13 +43,13 @@ <% _t('UploadField.ATTACHFILE', 'Attach a file') %> <% end_if %> -