[*] MO : updated module blocklanguages for mobile theme

This commit is contained in:
mBertholino
2012-02-27 16:55:43 +00:00
parent 717a293814
commit ebdf5e92bd
2 changed files with 59 additions and 8 deletions
+20 -8
View File
@@ -49,17 +49,11 @@ class BlockLanguages extends Module
return (parent::install() && $this->registerHook('top') && $this->registerHook('header'));
}
/**
* Returns module content for header
*
* @param array $params Parameters
* @return string Content
*/
public function hookTop($params)
private function _prepareHook($params)
{
$languages = Language::getLanguages(true, $this->context->shop->id);
if (!count($languages))
return;
return false;
$link = new Link();
if ((int)Configuration::get('PS_REWRITING_SETTINGS'))
@@ -93,7 +87,18 @@ class BlockLanguages extends Module
if (count($default_rewrite))
$this->smarty->assign('lang_rewrite_urls', $default_rewrite);
}
}
/**
* Returns module content for header
*
* @param array $params Parameters
* @return string Content
*/
public function hookTop($params)
{
if (!$this->_prepareHook($params))
return;
return $this->display(__FILE__, 'blocklanguages.tpl');
}
@@ -101,6 +106,13 @@ class BlockLanguages extends Module
{
$this->context->controller->addCSS($this->_path.'blocklanguages.css', 'all');
}
public function hookDisplayMobileFooterChoice($params)
{
if (!$this->_prepareHook($params))
return;
return $this->display(__FILE__, 'blockmobilelanguages.tpl');
}
}