拒绝访问 prestashop 中的自定义模块

问题描述 投票:0回答:2

我在 prestashop 中创建了一个自定义模块,但我不知道如何处理对该模块的访问。我没有找到任何有关它的文档。我知道如何在 symfony 中执行此操作,但不知道如何在 prestashop 中执行此操作。 我只想向一组用户授予对我的模块的访问权限。有人知道如何做或有文档链接来帮助我吗?

prestashop prestashop-1.7 prestashop-modules
2个回答
0
投票

您可以检查登录的用户是否属于某个组。我下面的示例显示了如何检查控制器中用户的默认组。在此基础上,您可以继续限制您的模块。

if ($this->context->customer->isLogged()) {
    $customerGroupId = $this->context->customer->id_default_group;
}

0
投票

您找到解决这个问题的方法了吗?我在修改自定义模块/控制器/管理文件时遇到同样的问题,后台模块视图上的访问被拒绝。

© www.soinside.com 2019 - 2024. All rights reserved.