除了Magento中的一些请求外,如何拒绝所有请求

时间:2011-09-29 10:16:11

标签: magento

问题不够明确,所以我会解释更多。

我的客户在 mobile 1 中要求用户所有人都不应该访问所有request < SUP> 2

例如:

用户应该:只访问以下列表中的某些内容:

  • mydomain.com/catalog/product/view
  • mydomain.com/cusotmer/account / any_action
  • mydomain.com/onepage/checkout / any_action

所以,我正在解决方法: Mage_Core_Controller_Varien_Action::preDispatch()
我将获取request变量来检查mouldecontrolleraction是什么。如果它在列表中有效,如果不是,我将重定向到被访问的被拒绝页面。

我知道这很糟糕,所以我正在寻找其他解决方案。


  

1:我们已经为移动设计了一个主题,只想为用户提供一些必要的页面。    2:我的意思是路由器格式:模块 / 控制器 / 操作


更新

非常感谢所有人。现在,我理解我需要做什么。我不知道如何结束我的问题。如果可以,请帮助我。我不想成为一个从不接受答案的会员。

1 个答案:

答案 0 :(得分:0)

这不是一个很容易回答的好问题,但很高兴得到@azakolyukin@elgabbu的帮助

所以,我认为@azakolyukincomment是正确答案。