原版本中若不填写mobile可以提交但会提交报错如下
问题应该是在向数据库提交表格的过程中设定了mobile为其中必须填写的字段但是实际前端页面没有进行验证
此修改方法为
在路径Theme\customerMicro\Views\commom\contactus.cshtml
修改mobile model->phone
可能原因是在进行customerise的过程中调用了
@model ContactUsModel
@using Nop.Web.Models.Common;
然而这个两个model中可能没有预留关于mobile的validation 判定,所以使用phone的model进行判定