Skip to content

Commit 63cf450

Browse files
committed
[BUGFIX] Avoid warnings when pages aren't assigned
1 parent a1d8e07 commit 63cf450

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

Classes/ViewHelpers/Menu/BrowseViewHelper.php

+5-5
Original file line numberDiff line numberDiff line change
@@ -124,23 +124,23 @@ public function render()
124124
}
125125
$menuItems = $this->parseMenu($pages);
126126
$menu = [];
127-
if (isset($pages['first'])) {
127+
if (isset($pages['first'], $menuItems['first'])) {
128128
$menu['first'] = $menuItems['first'];
129129
$menu['first']['linktext'] = $this->getCustomLabelOrPageTitle('labelFirst', $menuItems['first']);
130130
}
131-
if (isset($pages['prev'])) {
131+
if (isset($pages['prev'], $menuItems['prev'])) {
132132
$menu['prev'] = $menuItems['prev'];
133133
$menu['prev']['linktext'] = $this->getCustomLabelOrPageTitle('labelPrevious', $menuItems['prev']);
134134
}
135-
if (isset($pages['up'])) {
135+
if (isset($pages['up'], $menuItems['up'])) {
136136
$menu['up'] = $menuItems['up'];
137137
$menu['up']['linktext'] = $this->getCustomLabelOrPageTitle('labelUp', $menuItems['up']);
138138
}
139-
if (isset($pages['next'])) {
139+
if (isset($pages['next'], $menuItems['next'])) {
140140
$menu['next'] = $menuItems['next'];
141141
$menu['next']['linktext'] = $this->getCustomLabelOrPageTitle('labelNext', $menuItems['next']);
142142
}
143-
if (isset($pages['last'])) {
143+
if (isset($pages['last'], $menuItems['last'])) {
144144
$menu['last'] = $menuItems['last'];
145145
$menu['last']['linktext'] = $this->getCustomLabelOrPageTitle('labelLast', $menuItems['last']);
146146
}

0 commit comments

Comments
 (0)