刀片形式输入中的有效条件

时间:2019-03-23 12:44:10

标签: laravel-5 laravel-blade

如果修改了字段,如何为laravel 5.7中的值标签设置有效条件,如果修改了字段,我们必须显示新值? 我尝试过这样的条件:

(old('common_settings_site_name') ? old('common_settings_site_name') : ( isset($common_settings_site_name) ?$common_settings_site_name : '' ) ),

这很好,如果清除了具有现有值的字段,则不显示n,然后显示原始值(不是旧的-清除)。

“像”文本字段中有一些文本“ Value” 该字段已清除。 提交表单原始字段将不会显示为空字符串? 如何解决?

谢谢!

1 个答案:

答案 0 :(得分:1)

看看old的定义:

/**
     * Retrieve an old input item.
     *
     * @param  string  $key
     * @param  mixed   $default
     * @return mixed
     */
    function old($key = null, $default = null)
    {
        return app('request')->old($key, $default);
    }

您可以将第二个参数用于var的旧方法。