Laravel-admin 在关联模型中使用表单验证时,无法自定义错误提示

protected function form()
    {
        $form = new Form(new Banner);
        $form->text('price', '单价')->rules('required|numeric|min:0.01');
        $form->text('original_price', '原价')->rules('required|numeric|min:0.01|gte:price');
        return $form;
    }

上面这样验证原价必须大于等于单价是可以正常验证的

Laravel

如果放到关联模型里面就不行了

protected function form()
    {
        $form = new Form(new Banner);
        $form->hasMany('skus', '商品 SKU', function (Form\NestedForm $form) {
                $form->text('price', '单价')->rules('required|numeric|min:0.01');
                $form->text('original_price', '原价')->rules('required|numeric|min:0.01|gte:price');
        });
        return $form;
    }

会报这样的错

Laravel

www.haowuliaoa.com
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!