lalalili/campaign-kit-filament
最新稳定版本:v0.1.1
Composer 安装命令:
composer require lalalili/campaign-kit-filament
包简介
Optional Filament integration for lalalili/campaign-kit.
README 文档
README
Optional Filament integration package for lalalili/campaign-kit.
This package provides a reusable Filament preview view for campaign type selection UI.
Scope
In package scope:
- Filament preview Blade view namespace registration
- Publishable Filament preview view
Out of package scope:
- Campaign core routing and rendering (handled by
lalalili/campaign-kit) - Host app campaign domain logic and adapter binding
Requirements
- PHP
^8.4 - Laravel
^12.0 - Filament
^4.0(forms+schemas) lalalili/campaign-kit^0.1
Install
Option A: Local path repository
In app composer.json:
{
"repositories": [
{
"type": "path",
"url": "packages/campaign-kit-filament",
"options": {
"symlink": true
}
}
],
"require": {
"lalalili/campaign-kit-filament": "^0.1"
}
}
Then run:
composer update lalalili/campaign-kit-filament
Option B: Private VCS repository
In app composer.json:
{
"repositories": [
{
"type": "vcs",
"url": "git@github.com:lalalili/campaign-kit-filament.git"
}
],
"require": {
"lalalili/campaign-kit-filament": "^0.1"
}
}
Then run:
composer update lalalili/campaign-kit-filament
Usage
Use package view directly in Filament form schema:
use Filament\Schemas\Components\View; View::make('campaign-kit-filament::filament.forms.campaign-type-preview') ->reactive() ->columnSpanFull();
The preview view depends on:
route('campaign.layout-preview')config('campaign-kit.preview.types')
Publish
If you want to customize the preview Blade in host app:
php artisan vendor:publish --tag=campaign-kit-filament-views
Published target:
resources/views/filament/forms/campaign-type-preview.blade.php
Local Quality Checks
Inside package directory:
composer install
composer test
composer analyse
统计信息
- 总下载量: 0
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 4
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: proprietary
- 更新时间: 2026-03-02