Skip to content

Commit

Permalink
Merge pull request FluidTYPO3#650 from bjo3rnf/charliebrowse
Browse files Browse the repository at this point in the history
[BUGFIX] Adapt to changed array indexes
  • Loading branch information
NamelessCoder committed Aug 6, 2014
2 parents 04d7608 + 5516227 commit a4e28a6
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions Classes/ViewHelpers/Page/Menu/BrowseViewHelper.php
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ public function initializeArguments() {
public function render() {
$pageUid = (integer) (NULL !== $this->arguments['pageUid'] ? $this->arguments['pageUid'] : $GLOBALS['TSFE']->id);
$currentPage = $this->pageSelect->getPage($GLOBALS['TSFE']->id);
$rootLineData = $this->pageSelect->getRootLine($currentPage);
$rootLineData = $this->pageSelect->getRootLine($pageUid);
$parentUid = (integer) (NULL !== $this->arguments['pageUid'] ? $pageUid : $currentPage['pid']);
$parentPage = $this->pageSelect->getPage($parentUid);
$menuData = $this->getMenu($parentUid);
Expand Down Expand Up @@ -108,23 +108,23 @@ public function render() {
$menuItems = $this->parseMenu($pages, $rootLineData);
$menu = array();
if (TRUE === isset($pages['first'])) {
$menu['first'] = $menuItems[$firstUid];
$menu['first'] = $menuItems['first'];
$menu['first']['linktext'] = $this->getCustomLabelOrPageTitle('labelFirst', $menuItems[$firstUid]);
}
if (TRUE === isset($pages['prev'])) {
$menu['prev'] = $menuItems[$prevUid];
$menu['prev'] = $menuItems['prev'];
$menu['prev']['linktext'] = $this->getCustomLabelOrPageTitle('labelPrevious', $menuItems[$prevUid]);
}
if (TRUE === isset($pages['up'])) {
$menu['up'] = $menuItems[$parentUid];
$menu['up'] = $menuItems['up'];
$menu['up']['linktext'] = $this->getCustomLabelOrPageTitle('labelUp', $menuItems[$parentUid]);
}
if (TRUE === isset($pages['next'])) {
$menu['next'] = $menuItems[$nextUid];
$menu['next'] = $menuItems['next'];
$menu['next']['linktext'] = $this->getCustomLabelOrPageTitle('labelNext', $menuItems[$nextUid]);
}
if (TRUE === isset($pages['last'])) {
$menu['last'] = $menuItems[$lastUid];
$menu['last'] = $menuItems['last'];
$menu['last']['linktext'] = $this->getCustomLabelOrPageTitle('labelLast', $menuItems[$lastUid]);
}
$this->backupVariables();
Expand Down

0 comments on commit a4e28a6

Please sign in to comment.