diff --git a/Classes/Domain/Model/MenuItemPage.php b/Classes/Domain/Model/MenuItemPage.php index f3712eb36bc93ea9c9ab599463ef8da717404298..2d39308123cbd639ff172fe91931b41e04ca305e 100644 --- a/Classes/Domain/Model/MenuItemPage.php +++ b/Classes/Domain/Model/MenuItemPage.php @@ -13,9 +13,9 @@ class MenuItemPage extends MenuItem */ public function getTitle(): string { - return (string) $this->title ?: + return (string) ($this->title ?: ObjectAccess::getPropertyPath($this, 'page.navTitle') ?: - ObjectAccess::getPropertyPath($this, 'page.title'); + ObjectAccess::getPropertyPath($this, 'page.title')); } /** @@ -23,7 +23,7 @@ class MenuItemPage extends MenuItem */ public function getSubtitle(): string { - return (string) $this->subtitle ?: - ObjectAccess::getPropertyPath($this, 'page.subtitle'); + return (string) ($this->subtitle ?: + ObjectAccess::getPropertyPath($this, 'page.subtitle')); } }