1
0
mirror of https://github.com/monstra-cms/monstra.git synced 2025-08-06 13:16:54 +02:00

Merge pull request #315 from ravilrrr/patch-6

FIX breadcrumbs only pages
This commit is contained in:
Sergey Romanenko
2014-06-22 11:32:26 +04:00

View File

@@ -447,16 +447,17 @@ class Page extends Pages
*/ */
public static function breadcrumbs() public static function breadcrumbs()
{ {
$current_page = Pages::$requested_page; if (Uri::command() == 'pages') {
$parent_page = ''; $current_page = Pages::$requested_page;
if ($current_page !== 'error404') { $parent_page = '';
$page = Pages::$pages->select('[slug="'.$current_page.'"]', null); if ($current_page !== 'error404') {
if (trim($page['parent']) !== '') { $page = Pages::$pages->select('[slug="'.$current_page.'"]', null);
$parent = true; if (trim($page['parent']) !== '') {
$parent_page = Pages::$pages->select('[slug="'.$page['parent'].'"]', null); $parent = true;
} else { $parent_page = Pages::$pages->select('[slug="'.$page['parent'].'"]', null);
$parent = false; } else {
} $parent = false;
}
// Display view // Display view
View::factory('box/pages/views/frontend/breadcrumbs') View::factory('box/pages/views/frontend/breadcrumbs')
@@ -465,7 +466,8 @@ class Page extends Pages
->assign('parent', $parent) ->assign('parent', $parent)
->assign('parent_page', $parent_page) ->assign('parent_page', $parent_page)
->display(); ->display();
} }
}
} }
/** /**