<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
phattarachai / filament-thai-date-picker example snippets
use Phattarachai\FilamentThaiDatePicker\ThaiDatePicker;
ThaiDatePicker::make('order_date')
->label('วันที่สั่งซื้อ')
->suffixIcon('heroicon-o-calendar')
use Phattarachai\FilamentThaiDatePicker\ThaiDateTimePicker;
ThaiDateTimePicker::make('transfer_at')
->label('เวลาที่โอน')
->suffixIcon('heroicon-o-calendar')
use Filament\Infolists\Components\TextEntry;
TextEntry::make('order_date')
->label('วันที่สั่งซื้อ')
->thaidate(),
// 18 พ.ค. 67
use Filament\Infolists\Components\TextEntry;
TextEntry::make('created_at')
->label('วันที่สร้าง')
->thaidatetime(),
// 18 พ.ค. 67 12:05
use Filament\Infolists\Components\TextEntry;
TextEntry::make('confirm_date')
->label('วันที่ยืนยัน')
->thaidate(default: '-'),
// -
use Filament\Tables;
Tables\Columns\TextColumn::make('order_date')
->label('วันที่')
->thaidate()
// สามารถระบุ date format ได้เหมือน function date_format ของ PHP
// default format เป็น d M y
// เช่น 18 พ.ค. 67
use Filament\Tables;
Tables\Columns\TextColumn::make('created_at')
->label('วันที่สร้าง')
->thaidatetime()
// default format เป็น d M y H:i
// เช่น 18 พ.ค. 67 12:00
bash
php artisan filament:upgrade
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.