【问题标题】:Laravel validation required_without for media fileLaravel 验证 required_without 用于媒体文件
【发布时间】:2020-10-05 04:01:07
【问题描述】:

我正在将媒体库用于文件字段。 我的表单中有两个字段 custom_url 和 media 字段,需要填写 custom_url 或 media。

我正在使用 laravel 请求验证和 required_without 规则验证表单,如下所示。

我正在使用 nova 包。

Text::make(__('Custom Url'), 'custom_url')
                ->rules('required_without:file')
                ->help('Required without file upload'),

Files::make('File', 'file')
                ->rules('required_without:custom_url')
                ->help('Required without Custom URL'),

我正在上传文件,但它总是向我显示错误需要自定义 URL

我认为文件字段返回空值。谁能指导我怎么做?

【问题讨论】:

    标签: php laravel-7 laravel-nova


    【解决方案1】:

    请检查您的迁移表以及存储方法。 然后看表单字段名和迁移列名是否相同。

    【讨论】:

      【解决方案2】:

      您的表单声明中可能缺少enctype="multipart/form-data"

      所以必须是<form method="..." action="..." enctype="multipart/form-data">

      【讨论】:

        猜你喜欢
        • 2014-03-26
        • 2022-01-19
        • 2018-08-15
        • 2021-12-09
        • 2021-03-01
        • 1970-01-01
        • 2020-11-20
        • 1970-01-01
        • 2020-09-28
        相关资源
        最近更新 更多