64robots/nova-fields

一个Laravel Nova字段。

支持包维护!
beliolfa

安装次数: 910,635

依赖项: 4

建议者: 1

安全: 0

星标: 284

关注者: 6

分支: 78

公开问题: 30

语言:Vue


README

文档

Nova Fields 是一个包含重写的 "原生" 字段的集合,这些字段随着 Nova 一起提供。我们还根据需要添加新的字段和实用工具。

这里的想法是使它们在包开发中更具可配置性和可重用性。这些组件有许多新的方法来自定义外观、感觉、行为等...

Vue 组件还会发出事件,这些事件可以传播到链中,因此非常适合在其他 Nova 包中重用。

期待看到您的反馈。

可用字段

  • ID
  • 文本
  • 数字
  • 文本区域
  • 选择
  • 密码
  • 布尔值
  • Trix
  • 文件
  • 图片
  • 属于
  • 货币
  • 状态
  • 头像
  • Gravatar
  • 代码
  • 国家
  • 日期
  • 日期时间
  • Markdown
  • 地点
  • 时区

自定义字段

  • 自动完成
  • JSON

安装

在您的 nova 项目中运行此命令: composer require 64robots/nova-fields

用法

// use R64\NovaFields\<NAME OF THE FIELD>;
use R64\NovaFields\Boolean;

Boolean::make('Activo', 'active')
                ->yesLabel('Yeah')
                ->noLabel('Nope')
                ->hideLabelInDetail()
                ->dotClasses('some classes')
                ->successClass('bg-warning')