From 55481a1f0c74dbbfd9a0568b64dbf2a858831cf8 Mon Sep 17 00:00:00 2001 From: mDeflotte Date: Mon, 26 Mar 2012 09:51:41 +0000 Subject: [PATCH] [-] MO : #PSFV-716 - Fix bug with "home link" on module blocktopmenu --- modules/blocktopmenu/blocktopmenu.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/modules/blocktopmenu/blocktopmenu.php b/modules/blocktopmenu/blocktopmenu.php index 5205514f3..2b55b5c3a 100644 --- a/modules/blocktopmenu/blocktopmenu.php +++ b/modules/blocktopmenu/blocktopmenu.php @@ -540,6 +540,11 @@ class Blocktopmenu extends Module { $id_lang = $id_lang ? $id_lang : Context::getContext()->language->id; $category = new Category($id_category, $id_lang); + + if ($category->level_depth > 1) + $category_link = $category->getLink(); + else + $category_link = $this->context->link->getPageLink('index'); if (is_null($category->id)) return; @@ -547,7 +552,7 @@ class Blocktopmenu extends Module $childrens = Category::getChildren($id_category, $id_lang); $selected = ($this->page_name == 'category' && ((int)Tools::getValue('id_category') == $id_category)) ? ' class="sfHoverForce"' : ''; $this->_menu .= '
  • '; - $this->_menu .= ''.$category->name.''; + $this->_menu .= ''.$category->name.''; if (count($childrens)) {