1
0
mirror of https://github.com/e107inc/e107.git synced 2025-08-04 13:47:31 +02:00

Fix for news pagination.

This commit is contained in:
Cameron
2016-12-18 07:55:37 -08:00
parent a488ab2ffc
commit e25316d95f

View File

@@ -156,25 +156,25 @@ class news_front
private function setRoute() private function setRoute()
{ {
$newsUrlparms = array('page' => '--FROM--'); $this->newsUrlparms = array('page' => '--FROM--');
if($this->subAction) if($this->subAction)
{ {
switch ($this->action) switch ($this->action)
{ {
case 'list': case 'list':
$newsUrlparms['id'] = $this->subAction; $this->newsUrlparms['id'] = $this->subAction;
$newsRoute = 'list/category'; $newsRoute = 'list/category';
break; break;
case 'cat': case 'cat':
$newsUrlparms['id'] = $this->subAction; $this->newsUrlparms['id'] = $this->subAction;
$newsRoute = 'list/short'; $newsRoute = 'list/short';
break; break;
case 'day': case 'day':
case 'month': case 'month':
$newsUrlparms['id'] = $this->subAction; $this->newsUrlparms['id'] = $this->subAction;
$newsRoute = 'list/'.$this->action; $newsRoute = 'list/'.$this->action;
break; break;
@@ -186,7 +186,7 @@ class news_front
elseif($this->action == 'all') elseif($this->action == 'all')
{ {
$newsRoute = 'list/all'; $newsRoute = 'list/all';
$newsUrlparms['id'] = $this->subAction; $this->newsUrlparms['id'] = $this->subAction;
} }
else else
{ {
@@ -816,7 +816,7 @@ class news_front
$parms = 'tmpl_prefix='.deftrue('NEWS_NEXTPREV_TMPL', 'default').'&total='.$news_total.'&amount='.$amount.'&current='.$this->from.$nitems.'&url='.$url; $parms = 'tmpl_prefix='.deftrue('NEWS_NEXTPREV_TMPL', 'default').'&total='.$news_total.'&amount='.$amount.'&current='.$this->from.$nitems.'&url='.$url;
// e107::getDebug()->log($newsUrlparms); $this->addDebug('newsUrlParms',$this->newsUrlparms);
$text .= $tp->parseTemplate("{NEXTPREV={$parms}}"); $text .= $tp->parseTemplate("{NEXTPREV={$parms}}");
@@ -1509,7 +1509,7 @@ class news_front
$newsObj = new news_front; $newsObj = new news_front;
require_once(HEADERF); require_once(HEADERF);
$newsObj->render(); $newsObj->render();
if(E107_DBG_BASIC) if(E107_DBG_BASIC && ADMIN)
{ {
$newsObj->debug(); $newsObj->debug();
} }