prestashop mobile 模板添加 languages模块

prestashop moblie 默认是没有语言选择模块的。如果你想调用这个模块
需要编辑 module/blocklanguages/blocklanguages.php

编辑install 方法

1
2
3
4
public function install()
{
  return (parent::install() && $this->registerHook('top') && $this->registerHook('header') && $this->registerHook('displayMobileTop'));
}

添加 hookdisplayMobileTop 方法

1
2
3
4
5
6
7
public function hookdisplayMobileTop($params)
{
  if (!$this->_prepareHook($params))
   return;
  $this->context->controller->addCSS($this->_path.'blocklanguages.css', 'all');
  return $this->display(__FILE__, 'blocklanguages.tpl');
}

这样在moblie界面上就会出现 languages block ,具体css样式需要调整mobile模板里的css.

 

 

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

验证码 *

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>