From 2bc5d6190c77c43aadd2ee62cfa169a6b649ed43 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 git-svn-id: http://dev.prestashop.com/svn/v1/branches/1.5.x@14250 b9a71923-0436-4b27-9f14-aed3839534dd --- 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)) {