diff --git a/modules/backend/behaviors/RelationController.php b/modules/backend/behaviors/RelationController.php index 406ba97ae..cfb84219d 100644 --- a/modules/backend/behaviors/RelationController.php +++ b/modules/backend/behaviors/RelationController.php @@ -1314,7 +1314,8 @@ class RelationController extends ControllerBehavior case 'morphMany': case 'belongsToMany': return ['create', 'add', 'delete', 'remove']; - + case 'morphMany': + return ['create', 'delete']; case 'hasOne': case 'morphOne': case 'belongsTo': @@ -1337,7 +1338,8 @@ class RelationController extends ControllerBehavior case 'morphMany': case 'belongsToMany': return 'multi'; - + case 'morphMany': + return 'multi'; case 'hasOne': case 'morphOne': case 'belongsTo': @@ -1414,7 +1416,10 @@ class RelationController extends ControllerBehavior case 'morphMany': if ($this->eventTarget == 'button-add') return 'list'; else return 'form'; + case 'morphMany': + return 'form'; } + } /**