furkangm/filament-page-manager

纤维页面管理器

v1.0.1 2023-03-26 16:26 UTC

README

Latest Version on Packagist GitHub Tests Action Status GitHub Code Style Action Status Total Downloads

安装

您可以通过 composer 安装此包

composer require furkangm/filament-page-manager

您可以使用以下命令发布和运行迁移

php artisan vendor:publish --tag="filament-page-manager-migrations"
php artisan migrate

您可以使用以下命令发布配置文件

php artisan vendor:publish --tag="filament-page-manager-config"

用法

首先使用 make 命令创建页面模板

php artisan make:page-template {name?}

您也可以手动创建页面模板,通过扩展 \FurkanGM\FilamentPageManager\Templates\PageTemplate

class ExampleTemplate extends \FurkanGM\FilamentPageManager\Templates\PageTemplate
{
    // ....
}

创建页面后,您应该在配置文件中注册页面模板。

'templates' => [
    // ...
    CreatedPageTemplate::class
]

如果您想在没有配置文件的情况下注册模板,可以使用 FilamentPageManager 门面。

app(\FurkanGM\FilamentPageManager\FilamentPageManager::class)->setPageTemplates([
    // templates...
]);

自定义

您可以扩展 Page 模型和 PageResource 资源。

变更日志

有关最近更改的更多信息,请参阅 CHANGELOG

贡献

有关详细信息,请参阅 CONTRIBUTING

安全漏洞

有关如何报告安全漏洞的详细信息,请参阅 我们的安全策略

鸣谢

许可证

MIT 许可证 (MIT)。有关更多信息,请参阅 许可证文件