我曾经在一个多年前由未更新它的开发人员构建的网站上工作过。最近我添加了Woocommerce。但有一个问题。在填写结帐表单后出现错误消息,请填写所有必填字段,尽管填写所有字段。它适用于所有支付网关。但如果用户登录它工作并前往Paypal或任何支付网关。所以只有在用户未登录时才会出现此问题。 我已将javascript文件出列并停用了插件,但没有办法。有什么想法吗?
答案 0 :(得分:0)
该信息很可能是该表的主键。当用户注册时,他们将数据输入到SQL DB中,这样就不会为已注册用户呈现购买错误。如果用户未注册,则需要输入信息以使数据库成为关系(SQL将需要此数据)。这就是您渲染错误的原因。您的修复程序是以下之一: 1)通过注释掉css来显示所需的输入字段。 2)根据商店的规模和需要做多少工作,重建它可能更快更容易。 3)从正常形式重写数据库。