【文件属性】:
文件名称:nova-attach-many:BelongsToMany为Nova创建编辑表单组件
文件大小:62KB
文件格式:ZIP
更新时间:2021-02-03 12:49:07
laravel laravel-nova LaravelPHP
新星附着很多
属于许多人为Nova创建和编辑表单UI。 轻松实现附加关系并包括验证。
安装
composer require dillingham/nova-attach-many
用法
use NovaAttachMany \ AttachMany ;
public function fields ( Request $ request )
{
return [
AttachMany :: make ( 'Permissions' ),
];
}
您可以显式定义关系和Nova资源:
AttachMany :: make ( 'Field Name' , 'relationshipName' , RelatedResource ::class);
详细显示:
该软件包仅提供BelongsToMany不提供的创建/编辑视图。
应该使用BelongsToMany在局部视图上显示表格。
public function fields ( Request $ request )
{
return [
AttachMany ::
【文件预览】:
nova-attach-many-master
----src()
--------Http()
--------Rules()
--------Providers()
--------AttachMany.php(5KB)
----webpack.mix.js(123B)
----dist()
--------mix-manifest.json(39B)
--------js()
--------css()
----resources()
--------js()
----license.md(1KB)
----.gitignore(129B)
----readme.md(3KB)
----routes()
--------api.php(243B)
----package.json(1KB)
----composer.json(586B)