Skip to content

关联模型中使用表单验证时,无法自定义错误提示 #3440

@loongws

Description

@loongws
  • Laravel Version: 5.8
  • PHP Version:7.2
  • Laravel-admin: 1.6.15

Description:

1.使用 gte:field 等验证规则是无法正确比较字段
2.关联模型中使用表单验证时,无法自定义错误提示

Steps To Reproduce:

这样写可以

$form->text('code')->rules('required|regex:/^\d+$/|min:10', [
    'regex' => 'code必须全部为数字',
    'min'   => 'code不能少于10个字符',
]);

这样下不行

$form->hasMany('skus', '商品 SKU', function (Form\NestedForm $form) use($productSkuCategory) {
            $form->text('code')->rules('required|regex:/^\d+$/|min:10', [
                'regex' => 'code必须全部为数字',
                'min'   => 'code不能少于10个字符',
            ]);
        });

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions