Filament QR Code Plugin - 快速為 Laravel 資料表加上 QR Code
2025-07-22

在 Laravel 生態系中,Filament 是非常受歡迎的後台管理介面工具。這次 Laravel News 推出了全新介紹:「[Filament QR Code plugin](https://laravel-news.com/filament-qr-code)」,這是一個簡潔實用的插件,可以讓你在 Filament 的 Resource 頁面中快速加入 **QR Code 顯示功能**。
---
## 🚀 插件功能亮點
* ✅ 在 **table** 中加入 QR Code 欄位
* ✅ 在 **form** 顯示對應內容的 QR Code
* ✅ 支援 **vCard**, **text**, **url**, **email**, **phone**, **SMS** 等類型
* ✅ 可以設定 QR Code 尺寸、顏色、邊框與格式
---
## 🔧 如何安裝
```bash
composer require pxlrbt/filament-qr-code
```
---
## ✨ 使用方式
### 在 `table()` 中顯示 QR Code:
```php
use pxlrbt\FilamentQrCode\Tables\QrCodeColumn;
QrCodeColumn::make('url')
->label('QR Code')
->size(100)
->type('url')
```
### 在 `form()` 中顯示 QR Code:
```php
use pxlrbt\FilamentQrCode\Forms\QrCode;
QrCode::make('email')
->size(120)
->margin(2)
->color('#2E86AB')
->backgroundColor('#F0F0F0')
```
---
## 💡 使用場景
* 為產品、訂單、票券等生成 QR Code
* 快速整合 QR 功能給倉儲或物流系統
* 表單預覽或列印頁中自動嵌入
---
## 🔚 小結
這個插件對於任何正在使用 Filament 架設後台的 Laravel 開發者來說是一個 **簡單、優雅且立即見效的功能擴充**。不用再手動嵌套圖檔或引入 QR 套件,直接用表格或表單元件就能搞定。
👉 官方套件地址:[https://github.com/pxlrbt/filament-qr-code](https://github.com/pxlrbt/filament-qr-code)
如果你正在建構資料後台或產品系統,這個 QR Code Plugin 值得你試試看!