E commerce Hotcakes:如果未登录,则从购物车视图中隐藏PayPal Express
在Hotcakes中,如果用户未登录,是否有办法从购物车视图中隐藏PayPal Express?在Views/Cart/Index.cshtml中,我看到: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中没有看到任何东西 还是有其他方法可以实现这一点 仅供参考,隐藏它的原因是,如果未注册用户通
@if (Model.PayPalExpressAvailable) {
[PayPal Express button gets added here]
}
但是,我是否可以在逻辑中添加任何内容来检查登录状态?我在CartViewModel中没有看到任何东西
还是有其他方法可以实现这一点
仅供参考,隐藏它的原因是,如果未注册用户通过PayPal Express购买,他们在结账过程中不会收到创建帐户的提示,因此在购买后似乎需要支持请求才能将他们连接到订单信息
我们正在使用Hotcakes版本1.10.4 Pro
提前谢谢 在前面的问题中,您会发现这个问题已经在稍微不同的上下文中得到了回答
您只需检查
UserInfo!=在您的情况下,null和UserInfo.UserID>0
。在链接的答案中,UserInfo
是customer
对象。我的荣幸!:)