marshmallow/nova-tags-field

该软件包已被废弃,不再维护。未建议替代包。

Nova应用标签字段

v1.1.1 2021-04-07 10:44 UTC

README

alt text

Nova应用标签字段

Version Issues Licence PHP Syntax Checker

用于在模型中存储标签的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 而不是使用问题跟踪器。

致谢

许可证

MIT许可证(MIT)。请参阅 许可证文件 了解更多信息。