chinleung / nova-autofill
基于父模型创建时为Laravel Nova字段自动填充值。
v1.1.2
2022-03-21 13:34 UTC
Requires
- php: >=7.2.0
- illuminate/support: ^5.6|^6.0|^7.0|^8.0|^9.0
- laravel/nova: *
This package is auto-updated.
Last update: 2024-09-21 18:44:43 UTC
README
基于父模型自动预填充Laravel Nova字段的值。
安装
您可以通过composer安装此包
composer require chinleung/nova-autofill
用法
如果您的模型有关系,当通过Laravel Nova中的关系添加时,它可以自动填充一些值。例如,属于用户的订单,您可以通过用户资源添加新订单时自动填充用户的地址。
public function fields(Request $request) { return [ Text::make('Shipping Address Line 1') ->autofill(), ]; }
如果没有传递任何属性,它将使用字段的属性名从父资源中获取。然而,您可以指定要填充的属性
public function fields(Request $request) { return [ Text::make('Shipping Address Line 1') ->autofill('address_line_1'), ]; }
安全
如果您发现任何与安全相关的问题,请通过hello@chinleung.com发送电子邮件,而不是使用问题跟踪器。
鸣谢
许可协议
MIT许可协议(MIT)。请参阅许可文件以获取更多信息。