bagongd3/filament-global-money
最新稳定版本:v1.0.0
Composer 安装命令:
composer require bagongd3/filament-global-money
包简介
Global Money plugin for Filament: input, table, infolist formatting for currency
README 文档
README
Plugin Laravel Filament untuk menangani format mata uang (currency) secara seragam di seluruh aplikasi Anda.
Cocok untuk form input, tabel, dan tampilan data (infolist).
🚀 Fitur Utama
✅ TextInput dengan prefix/suffix otomatis (contoh: Rp)
✅ TextColumn pada tabel dengan format ribuan dan desimal
✅ Infolist Entry (detail view) dengan format uang
✅ Dapat dikonfigurasi: simbol mata uang, pemisah ribuan/desimal, jumlah digit desimal
📦 Instalasi
composer require bagongd3/filament-global-money
Publikasi konfigurasi (opsional)
php artisan vendor:publish --tag=filament-global-money-config
⚙️ Konfigurasi
File konfigurasi: config/filament-global-money.php
return [ 'prefix' => 'Rp', // Simbol mata uang di awal 'suffix' => '', // Jika ingin ada di akhir (contoh: "IDR") 'decimal_separator' => ',', // Simbol desimal 'thousands_separator' => '.', // Simbol ribuan 'decimals' => 2, // Jumlah digit desimal ];
✍️ Cara Menggunakan
📋 Text Input (Form)
use Bagongd3\\GlobalMoney\\Forms\\Components\\MoneyInput; MoneyInput::make('price'),
📊 Text Column (Tabel)
use Bagongd3\\FilamentGlobalMoney\\Tables\\Columns\\MoneyColumn; MoneyColumn::make('amount'),
📎 Infolist Entry (Detail)
use Bagongd3\\FilamentGlobalMoney\\Infolists\\Components\\MoneyEntry; MoneyEntry::make('total'),
📐 Format Otomatis
| Nilai Asli | Output |
|---|---|
10000 |
Rp 10.000 |
12500.75 |
Rp 12.500,75 |
null |
- |
🙏 Kredit
Dikembangkan dengan 🤖 oleh bagongd3
统计信息
- 总下载量: 5
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2025-06-26