bhavin-thummar/month-picker

A Laravel Nova field.

Maintainers

Package info

github.com/Bhavin9898/Nova-Month-Picker-Field

Language:Vue

pkg:composer/bhavin-thummar/month-picker

Statistics

Installs: 1 013

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 1

1.0.1 2022-04-06 18:36 UTC

This package is auto-updated.

Last update: 2026-03-08 02:28:09 UTC


README

This is a simple nova field type to introduce a month picker with the ability to select the month and year.

Form View

index view

Installation

composer require bhavin-thummar/month-picker

Usage

use BhavinThummar\MonthPicker\MonthPicker;

public function fields(Request $request)
{
    return [

        //for index page
        MonthPicker::make('Month & Year', 'month_year', function () {
            if ($this->month_year) {
                return array('month' => date('m', strtotime(($this->month_year))), 'year' => date('Y', strtotime(($this->month_year))));
            }
        })
        ->onlyOnForms(),

        //for detail and view page
        MonthPicker::make('Month & Year', 'month_year', function () {
            return date('M-Y', strtotime($this->month_year));
        })->sortable()->exceptOnForms(),
    ];
}

License

Feel free to contact me for any query.