如果修改了字段,如何为laravel 5.7中的值标签设置有效条件,如果修改了字段,我们必须显示新值? 我尝试过这样的条件:
(old('common_settings_site_name') ? old('common_settings_site_name') : ( isset($common_settings_site_name) ?$common_settings_site_name : '' ) ),
这很好,如果清除了具有现有值的字段,则不显示n,然后显示原始值(不是旧的-清除)。
“像”文本字段中有一些文本“ Value” 该字段已清除。 提交表单原始字段将不会显示为空字符串? 如何解决?
谢谢!
答案 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的旧方法。