outl1ne/nova-simple-repeatable

Laravel Nova 简单可重复行字段。

2.2.3 2024-02-15 13:30 UTC

README

Latest Version on Packagist Total Downloads

Laravel Nova 包允许您创建用户可以添加/删除的简单水平行字段。

要求

  • php: >=8.0
  • laravel/nova: ^4.0

功能

Laravel Nova 简单可重复行字段。

屏幕截图

Form page

安装

使用 composer 在使用 Nova 的 Laravel 应用中安装此包

composer require outl1ne/nova-simple-repeatable

用法

use Outl1ne\NovaSimpleRepeatable\SimpleRepeatable;

public function fields(Request $request) {
    SimpleRepeatable::make('Users', 'users', [
        Text::make('First name'),
        Text::make('Last name'),
        Email::make('Email'),
      ])
      ->canAddRows(true) // Optional, true by default
      ->canDeleteRows(true), // Optional, true by default
}

本地化

可以使用以下发布命令发布翻译文件

php artisan vendor:publish --provider="Outl1ne\NovaSimpleRepeatable\SimpleRepeatableServiceProvider" --tag="translations"

然后您可以按需编辑字符串。

致谢

许可协议

Nova Simple Repeatable 是开源软件,受 MIT 许可协议 许可。