我希望将管理员用户重定向到他们登录后打开的URL。他们应该在管理区域中获得指向自定义模块页面的链接,例如
显然,除非它们已经登录,否则它们将被重定向到登录页面。
登录后如何将他们重定向回此页面?
URL中的秘密密钥被禁用并且可以保持这种状态。
现在,他们改为获取配置的默认页面(默认为仪表板)。
好的,基本上,您想在登录后将admin重定向到您的自定义页面而不是仪表板,对吗?
—
amit_game
不,那只是一个设置。我希望它重定向到登录之前打开的任何URL。
—
约瑟夫(Josef)说恢复莫妮卡(Monica)2015年
我认为您不能开箱即用。您将需要进行自定义
—
brentwpeterson 2015年
这不是Magento的默认行为吗?如果尝试进入管理页面,则会重定向到登录页面,成功登录后,您将返回该页面,而不是仪表板。
—
哈维尔·维拉纽瓦
这是前端的默认行为。对于后端,它将带您到仪表板。也许您可以复制它。整个实现在code / core / Mage / Customer / controllers / AccountController.php中完成。查找getBeforeAuthUrl和setBeforeAuthUrl。无论如何,这不是5分钟的工作。
—
塞缪尔·科曼