Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Laravel nova如何钩住创建方法逻辑来传递默认数据,而不在表单中显示该字段?_Laravel_Laravel 5_Eloquent_Laravel Nova - Fatal编程技术网

Laravel nova如何钩住创建方法逻辑来传递默认数据,而不在表单中显示该字段?

Laravel nova如何钩住创建方法逻辑来传递默认数据,而不在表单中显示该字段?,laravel,laravel-5,eloquent,laravel-nova,Laravel,Laravel 5,Eloquent,Laravel Nova,在创建和更新时,如何在资源字段中传递默认值而不在表单中显示该字段 我知道我可以使用和meta(['value'=>'1'])来传递默认值,但如果字段在表单上不可见,它将不起作用 另外,我知道在模型中,我可以使用$attribute变量来传递默认值,但我只想在创建的资源来自nova时传递默认值。我已经成功地将这两个包结合在一起: 例如: Text::make('Email From') ->默认值(env('MAIL\u FROM\u ADDRESS'), 及 HiddenField::m

在创建和更新时,如何在资源字段中传递默认值而不在表单中显示该字段

我知道我可以使用
和meta(['value'=>'1'])
来传递默认值,但如果字段在表单上不可见,它将不起作用


另外,我知道在模型中,我可以使用
$attribute
变量来传递默认值,但我只想在创建的资源来自nova时传递默认值。

我已经成功地将这两个包结合在一起:

例如:

Text::make('Email From')
->默认值(env('MAIL\u FROM\u ADDRESS'),

HiddenField::make('created_by_id')
->hideFromDetail()
->hideFromIndex()

->默认设置(Auth::user()->id),

结合使用这两个软件包,我取得了很好的成功:

例如:

Text::make('Email From')
->默认值(env('MAIL\u FROM\u ADDRESS'),

HiddenField::make('created_by_id')
->hideFromDetail()
->hideFromIndex()
->默认值(Auth::user()->id),