gobrightspot/nova-tickbox-field

此包已被弃用且不再维护。未建议替代包。

Laravel Nova 复选框字段。

1.0 2019-04-26 18:58 UTC

This package is auto-updated.

Last update: 2023-05-20 22:39:56 UTC


README

Status: ABANDONED No Maintenance Intended

弃用通知⚠️

GoBrightspot 已不再维护此项目。请将其分支出来以继续开发。

简介

在 Nova 指数视图中,布尔字段将显示绿色点表示真,红色点表示假。我们希望能在索引视图中将数据标记为'是'和'否'。令人惊讶的是,在 Nova 中(截至 v2.0.1 版本)无法做到这一点,希望他们很快能添加这一功能,那时我们的包就不再必要了,在此之前,请享受使用。

安装

composer require gobrightspot/nova-tickbox-field

基本用法

use Brightspot\Nova\Fields\Tickbox\Tickbox;

...

public function fields(Request $request)
{
    return [
        Tickbox::make('Are you a duck?', 'is_a_duck')
    ];
}

自定义标签

public function fields(Request $request)
{
    return [
        Tickbox::make('Are you a duck?', 'is_a_duck')->labels('Definitely a duck', 'Probably not a duck');
    ];
}

仅自定义真标签

public function fields(Request $request)
{
    return [
        Tickbox::make('Are you a duck?', 'is_a_duck')->trueLabel('Definitely a duck');
    ];
}

仅自定义假标签

public function fields(Request $request)
{
    return [
        Tickbox::make('Are you a duck?', 'is_a_duck')->falseLabel('Probably not a duck');
    ];
}