cwsps154/filament-gallery

画廊的 Filament 包

dev-main 2024-09-10 18:20 UTC

This package is auto-updated.

Last update: 2024-09-10 18:20:29 UTC


README

画廊的 Filament 包

安装

使用 Composer 安装

composer require cwsps154/filament-gallery

运行

php artisan filament-gallery:install

用法/示例

将以下内容添加到您的 Filament PannelProvider 类的 panel() 方法中

$panel->plugins([FilamentGalleryPlugin::make()]);

您可以限制对资源的访问

FilamentGalleryPlugin::make()
                        ->canViewAny('have-access', 'view-gallery')
                        ->canCreate('have-access', 'create-gallery')
                        ->canEdit('have-access', 'edit-gallery')
                        ->canDelete('have-access', 'delete-gallery'),

您可以通过运行以下命令发布配置文件 filament-gallery.php

php artisan vendor:publish --tag=filament-gallery-config

该文件包含以下设置

return [
    'layout' => null,
    'cluster' => null,
    'navigation' => [
        'title' => 'filament-gallery::gallery.gallery.title',
        'group' => 'filament-gallery::gallery.group',
        'label' => 'filament-gallery::gallery.gallery',
        'icon' => 'heroicon-o-photo',
        'sort' => 100,
    ]
];

截图

Filament Gallery

Filament Gallery

Filament Gallery