diff --git a/application/forms/Navigation/MenuItemForm.php b/application/forms/Navigation/MenuItemForm.php index 924d313a1..583ae4753 100644 --- a/application/forms/Navigation/MenuItemForm.php +++ b/application/forms/Navigation/MenuItemForm.php @@ -16,6 +16,11 @@ class MenuItemForm extends NavigationItemForm public function createElements(array $formData) { parent::createElements($formData); + + // Remove _self and _next as for menu entries only _main is valid + $this->getElement('target')->removeMultiOption('_self'); + $this->getElement('target')->removeMultiOption('_next'); + $parentElement = $this->getParent()->getElement('parent'); if ($parentElement !== null) { $parentElement->setDescription($this->translate(