0

我们有一个客户在他们的网站上使用 Cart66。他们希望选择接受支票并运送 COD,但只希望管理员用户能够执行手动结帐,但为了跟踪客户的订单历史记录,他们希望以客户身份通过​​网站下达所有订单。

我想我的问题归结为:有没有办法以管理员用户身份登录然后切换到非管理员用户但保持管理员权限?他们希望切换到普通用户,但保留管理员手动签出的能力。

他们可以将用户切换为管理员,执行交易,然后将用户切换回订阅者。没有这些步骤,还有其他方法可以保持管理员权限吗?

我希望这是有道理的。如果有人可以为我指明正确的方向,我将不胜感激。谢谢

4

1 回答 1

0

老实说,没有。我通过打开两个不同的浏览器解决了这个问题。即,我将创建两个用户:管理员帐户(我的普通帐户),然后是设置为订阅者的备用(测试)帐户。我将使用常规浏览器并以管理员身份(我的常用帐户)登录,然后打开备用浏览器并以测试帐户身份登录。因此,我将打开 2 个窗口,但每个窗口中都打开了不同的帐户。工作得很好。我可以同时看到作为管理员和订阅者发生的所有事情。

如果你能做你所描述的事情会很酷 - 但我明白你为什么不能 - 你正在进入用户角色和功能,如果你能做你所描述的事情,那将毫无意义。

我想一种可能性是使用当前登录用户的 ID,并编写一个可以剥离前端功能的函数(在视觉上使它们看起来是登录的订阅者),但是打开要容易得多两个不同的浏览器窗口。

于 2012-08-28T18:49:10.007 回答