@@ -124,23 +124,23 @@ public function render()
124
124
}
125
125
$ menuItems = $ this ->parseMenu ($ pages );
126
126
$ menu = [];
127
- if (isset ($ pages ['first ' ])) {
127
+ if (isset ($ pages ['first ' ], $ menuItems [ ' first ' ] )) {
128
128
$ menu ['first ' ] = $ menuItems ['first ' ];
129
129
$ menu ['first ' ]['linktext ' ] = $ this ->getCustomLabelOrPageTitle ('labelFirst ' , $ menuItems ['first ' ]);
130
130
}
131
- if (isset ($ pages ['prev ' ])) {
131
+ if (isset ($ pages ['prev ' ], $ menuItems [ ' prev ' ] )) {
132
132
$ menu ['prev ' ] = $ menuItems ['prev ' ];
133
133
$ menu ['prev ' ]['linktext ' ] = $ this ->getCustomLabelOrPageTitle ('labelPrevious ' , $ menuItems ['prev ' ]);
134
134
}
135
- if (isset ($ pages ['up ' ])) {
135
+ if (isset ($ pages ['up ' ], $ menuItems [ ' up ' ] )) {
136
136
$ menu ['up ' ] = $ menuItems ['up ' ];
137
137
$ menu ['up ' ]['linktext ' ] = $ this ->getCustomLabelOrPageTitle ('labelUp ' , $ menuItems ['up ' ]);
138
138
}
139
- if (isset ($ pages ['next ' ])) {
139
+ if (isset ($ pages ['next ' ], $ menuItems [ ' next ' ] )) {
140
140
$ menu ['next ' ] = $ menuItems ['next ' ];
141
141
$ menu ['next ' ]['linktext ' ] = $ this ->getCustomLabelOrPageTitle ('labelNext ' , $ menuItems ['next ' ]);
142
142
}
143
- if (isset ($ pages ['last ' ])) {
143
+ if (isset ($ pages ['last ' ], $ menuItems [ ' last ' ] )) {
144
144
$ menu ['last ' ] = $ menuItems ['last ' ];
145
145
$ menu ['last ' ]['linktext ' ] = $ this ->getCustomLabelOrPageTitle ('labelLast ' , $ menuItems ['last ' ]);
146
146
}
0 commit comments