E commerce Hotcakes:如果未登录,则从购物车视图中隐藏PayPal Express

E commerce Hotcakes:如果未登录,则从购物车视图中隐藏PayPal Express,e-commerce,E Commerce,在Hotcakes中,如果用户未登录,是否有办法从购物车视图中隐藏PayPal Express?在Views/Cart/Index.cshtml中,我看到: @if (Model.PayPalExpressAvailable) { [PayPal Express button gets added here] } 但是,我是否可以在逻辑中添加任何内容来检查登录状态?我在CartViewModel中没有看到任何东西 还是有其他方法可以实现这一点 仅供参考,隐藏它的原因是,如果未注册用户通

在Hotcakes中,如果用户未登录,是否有办法从购物车视图中隐藏PayPal Express?在Views/Cart/Index.cshtml中,我看到:

@if (Model.PayPalExpressAvailable) {
    [PayPal Express button gets added here]
}
但是,我是否可以在逻辑中添加任何内容来检查登录状态?我在CartViewModel中没有看到任何东西

还是有其他方法可以实现这一点

仅供参考,隐藏它的原因是,如果未注册用户通过PayPal Express购买,他们在结账过程中不会收到创建帐户的提示,因此在购买后似乎需要支持请求才能将他们连接到订单信息

我们正在使用Hotcakes版本1.10.4 Pro


提前谢谢

在前面的问题中,您会发现这个问题已经在稍微不同的上下文中得到了回答


您只需检查
UserInfo!=在您的情况下,null和
UserInfo.UserID>0
。在链接的答案中,
UserInfo
customer
对象。

我的荣幸!:)