From f0659265bb88aad5e466eceff7d141e01e749f61 Mon Sep 17 00:00:00 2001 From: gBrunier Date: Sat, 23 Apr 2011 11:21:09 +0000 Subject: [PATCH] [-] FO : Fixed bug #PSCFI-1592 - CMS category specifics meta tags was missing --- classes/Tools.php | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/classes/Tools.php b/classes/Tools.php index 3622885dc..733fec001 100644 --- a/classes/Tools.php +++ b/classes/Tools.php @@ -653,6 +653,20 @@ class ToolsCore return self::completeMetaTags($row, $row['meta_title']); } } + + /* CMS category specifics meta tags */ + elseif ($id_cms = self::getValue('id_cms_category')) + { + $row = Db::getInstance(_PS_USE_SQL_SLAVE_)->getRow(' + SELECT `meta_title`, `meta_description`, `meta_keywords` + FROM `'._DB_PREFIX_.'cms_category_lang` + WHERE id_lang = '.(int)($id_lang).' AND id_cms_category = '.(int)($id_cms)); + if ($row) + { + $row['meta_title'] = $row['meta_title'].' - '.Configuration::get('PS_SHOP_NAME'); + return self::completeMetaTags($row, $row['meta_title']); + } + } } /* Default meta tags */