From abc2a436fc5e5b885443ddd0f18e0d23dd444fe6 Mon Sep 17 00:00:00 2001 From: lLefevre Date: Wed, 11 Apr 2012 14:21:48 +0000 Subject: [PATCH] // Add meta tag content-language in FO git-svn-id: http://dev.prestashop.com/svn/v1/branches/1.5.x@14578 b9a71923-0436-4b27-9f14-aed3839534dd --- classes/controller/FrontController.php | 8 +++++++- themes/default/header.tpl | 1 + 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/classes/controller/FrontController.php b/classes/controller/FrontController.php index 324f38280..51a2d6854 100755 --- a/classes/controller/FrontController.php +++ b/classes/controller/FrontController.php @@ -294,6 +294,11 @@ class FrontControllerCore extends Controller $display_tax_label = $country->display_tax_label; } + $languages = Language::getLanguages(true, $this->context->shop->id); + $meta_language = array(); + foreach ($languages as $lang) + $meta_language[] = $lang['iso_code']; + $this->context->smarty->assign(array( // Usefull for layout.tpl 'mobile_device' => $this->context->getMobileDevice(), @@ -312,7 +317,8 @@ class FrontControllerCore extends Controller 'come_from' => Tools::getHttpHost(true, true).Tools::htmlentitiesUTF8(str_replace('\'', '', urldecode($_SERVER['REQUEST_URI']))), 'cart_qties' => (int)$cart->nbProducts(), 'currencies' => Currency::getCurrencies(), - 'languages' => Language::getLanguages(true, $this->context->shop->id), + 'languages' => $languages, + 'meta_language' => implode('-', $meta_language), 'priceDisplay' => Product::getTaxCalculationMethod(), 'add_prod_display' => (int)Configuration::get('PS_ATTRIBUTE_CATEGORY_DISPLAY'), 'shop_name' => Configuration::get('PS_SHOP_NAME'), diff --git a/themes/default/header.tpl b/themes/default/header.tpl index f1b10c629..c6a98be45 100644 --- a/themes/default/header.tpl +++ b/themes/default/header.tpl @@ -35,6 +35,7 @@ {/if} +