marshmallow/boolean-group

Laravel Nova 字段。

v1.0.0 2023-09-20 11:49 UTC

This package is auto-updated.

Last update: 2024-08-31 00:37:40 UTC


README

alt text

Nova Boolean Group

此包扩展了 Nova 4 的默认 Boolean Group 字段。此包添加了在标签中使用 HTML 的功能。当你在布尔组标签中显示大量信息时,这会非常方便。

在下面的示例中,你可以看到 Nova 的默认 Boolean Group 和此包中的 Boolean Group 之间的行为差异。

Version Issues Code Coverage Licence

安装

您可以通过 composer 安装此包

composer require marshmallow/boolean-group

用法

使用此包非常简单。您就像使用 Nova 的 BooleanGroup 一样使用它。请查看其文档了解您可以使用此字段执行的所有操作。唯一的额外功能是,您现在可以在标签中添加 HTML。此包将完成剩余的工作。查看下面的示例。这是我们用来获取上面截图的代码。

use Marshmallow\BooleanGroup\BooleanGroup;

BooleanGroup::make(__('From Marshmallow'), 'field_3')->options([
    'option_1' => '<strong>Option 1</strong><br/><small>With HTML</small>',
    'option_2' => '<strong>Option 2</strong><br/><small>With HTML</small>',
    'option_3' => '<strong>Option 3</strong><br/><small>With HTML</small>',
]),

变更日志

请参阅变更日志以获取有关最近更改的更多信息。

测试

composer test

安全

如果您发现任何与安全相关的问题,请通过电子邮件stef@marshmallow.dev联系,而不是使用问题跟踪器。

致谢

许可

MIT 许可证(MIT)。有关更多信息,请参阅许可文件