PRESTASHOP - 用户登录后如何隐藏模块(或div)

时间:2016-02-20 08:07:45

标签: php smarty prestashop

大家早上好! 我试着在Smarty写一些东西但是结果真的很麻烦。

我在您的主页上使用"图像滑块"模块...但我需要它在用户登录后消失。

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

由于

1 个答案:

答案 0 :(得分:0)

你可以覆盖你的模块php文件覆盖/ modules / {yourmodule} / {yourmodule} .php:

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

您可以使用模块挂钩替换displayHomeTop方法。