diff --git a/Controller/BackendController.php b/Controller/BackendController.php index cb6dbed..4309ecf 100755 --- a/Controller/BackendController.php +++ b/Controller/BackendController.php @@ -280,14 +280,14 @@ final class BackendController extends Controller implements DashboardElementInte if ($request->getData('ptype') === 'p') { $view->setData('news', - NewsArticleMapper::getAll()->where('id', (int) ($request->getData('id') ?? 0), '<')->limit(25)->execute() + NewsArticleMapper::getAll()->where('id', (int) ($request->getData('id') ?? 0), '<')->where('status', NewsStatus::DRAFT)->limit(25)->execute() ); } elseif ($request->getData('ptype') === 'n') { $view->setData('news', - NewsArticleMapper::getAll()->where('id', (int) ($request->getData('id') ?? 0), '>')->limit(25)->execute() + NewsArticleMapper::getAll()->where('id', (int) ($request->getData('id') ?? 0), '>')->where('status', NewsStatus::DRAFT)->limit(25)->execute() ); } else { - $view->setData('news', NewsArticleMapper::getAll()->where('id', 0, '>')->limit(25)->execute()); + $view->setData('news', NewsArticleMapper::getAll()->where('id', 0, '>')->where('status', NewsStatus::DRAFT)->limit(25)->execute()); } return $view; diff --git a/Theme/Backend/news-dashboard.tpl.php b/Theme/Backend/news-dashboard.tpl.php index e24c997..bdb0ac9 100755 --- a/Theme/Backend/news-dashboard.tpl.php +++ b/Theme/Backend/news-dashboard.tpl.php @@ -40,11 +40,9 @@ echo $this->getData('nav')->render(); ?> = !$isSeen ? '' : ''; ?> -