From 892d28b2adf1c70a35eccf1bb186c74b90e3f3c7 Mon Sep 17 00:00:00 2001 From: rWatcher Date: Tue, 3 Jul 2012 16:07:53 -0400 Subject: [PATCH] Added breadcrumbs to pages display. --- 3.0/modules/pages/controllers/pages.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/3.0/modules/pages/controllers/pages.php b/3.0/modules/pages/controllers/pages.php index 4434048b..3fc638f7 100644 --- a/3.0/modules/pages/controllers/pages.php +++ b/3.0/modules/pages/controllers/pages.php @@ -31,8 +31,15 @@ class Pages_Controller extends Controller { throw new Kohana_404_Exception(); } + // Set up breadcrumbs. + $breadcrumbs = array(); + $root = item::root(); + $breadcrumbs[] = Breadcrumb::instance($root->title, $root->url())->set_first(); + $breadcrumbs[] = Breadcrumb::instance(t($existing_page[0]->title), url::site("pages/show/{$page_name}"))->set_last(); + // Display the page. $template = new Theme_View("page.html", "other", "Pages"); + $template->set_global(array("breadcrumbs" => $breadcrumbs)); $template->page_title = t("Gallery :: ") . t($existing_page[0]->title); $template->content = new View("pages_display.html"); $template->content->title = $existing_page[0]->title;