Prestashop 在短时间间隔内创建多个购物车

Prestashop 在短时间间隔内创建多个购物车,prestashop,Prestashop,在过去的几天里,我的商店展示了由未注册客户创建的上百辆废弃购物车 日志显示该活动来自特定IP:157.56.176.228 谷歌搜索IP表明这是某种微软服务。 是否有其他方法可以阻止它?您可以尝试覆盖CartController并阻止后处理基于ip地址将产品添加到购物车中。我对函数进行了覆盖:processChangeProductInTest,如下所示:。。。如果(!$this->errors&&$mode='add'**&(Tools::getValue(“token”)==Tools::g

在过去的几天里,我的商店展示了由未注册客户创建的上百辆废弃购物车

日志显示该活动来自特定IP:157.56.176.228

谷歌搜索IP表明这是某种微软服务。
是否有其他方法可以阻止它?

您可以尝试覆盖
CartController
并阻止
后处理
基于ip地址将产品添加到购物车中。我对函数进行了覆盖:processChangeProductInTest,如下所示:
。。。如果(!$this->errors&&$mode='add'**&(Tools::getValue(“token”)==Tools::getToken(false))&&!preg_match('/robot | bot | slurp | spider | crawler | curl | |$/i',$\u SERVER['HTTP用户|代理])**){…}
Ok,让我们知道它是否有效,并将其作为您自己问题的答案发布;)再次问和回答我自己,覆盖工作正常。