2016-02-20 40 views
1

大家早上好! 我试图在Smarty中写点东西,但结果一直非常棒。PRESTASHOP - 如何在用户登录后隐藏模块(或div)

我正在使用“图片滑块为您的主页”模块......但我需要它在用户登录后消失。

请......我该怎么办?

感谢

+0

在您的'.tpl'文件中:'{if $ logged} {/ if}' –

+0

如果jQuery库已经添加,然后跳过第一行 –

+0

嘿阿南特!谢谢你的回复。 我试过你的方法,但它不起作用...该网站给我回了一个错误服务器500. :( – Azas

回答

0

您可以覆盖在覆盖你的模块PHP文件/模块/ {yourmodule}/{} yourmodule .PHP:

class {yourmodule}Override extends {yourmodule} { 
    public function displayHomeTop($params){ 
     if($this->context->customer->id){ 
      return; 
     }else{ 
      return parent::displayHomeTop($params); 
     } 
    } 
} 

你可以用你模块钩子代替displayHomeTop方法。

相关问题