marshmallow / nova-tags-field
该软件包已被废弃,不再维护。未建议替代包。
Nova应用标签字段
v1.1.1
2021-04-07 10:44 UTC
Requires
- php: ^7.1|^8.0
Requires (Dev)
- mockery/mockery: ^1.1
- orchestra/testbench: ^5.0
- phpunit/phpunit: ^8.0
This package is auto-updated.
Last update: 2022-06-04 14:17:53 UTC
README
Nova应用标签字段
用于在模型中存储标签的Laravel Nova字段。这将存储为JSON字符串。
安装
您可以通过composer安装此软件包
composer require marshmallow/nova-tags-field
用法
准备资源并配置模型以使用可标记字段。
Nova资源
将标签字段添加到您的Nova资源中。
use Marshmallow\TagsField\Tags; public function fields(Request $request) { Tags::make('Tags'), }
模型
将您要存储标签的列转换为数组。否则创建资源将失败。
protected $casts = [ 'tags' => 'array' ];
选项
use Marshmallow\TagsField\Tags; public function fields(Request $request) { Tags::make('Tags')->addMoreText('Add another...'), }
变更日志
请参阅 CHANGELOG 了解最近更改的更多信息。
安全
如果您发现任何安全相关的问题,请通过电子邮件 stef@marshmallow.dev 而不是使用问题跟踪器。
致谢
- 所有贡献者
- 该软件包基于 Spatie的nova-tags-field
许可证
MIT许可证(MIT)。请参阅 许可证文件 了解更多信息。