xn / ext-grid-lightbox
将您的网格转换为灯箱和画廊
dev-master
2023-09-12 11:53 UTC
Requires
- php: >=7.4.0
Requires (Dev)
- phpunit/phpunit: ~6.0
This package is auto-updated.
Last update: 2024-09-12 09:29:01 UTC
README
这是一个扩展,用于将 Magnific Popup 集成到 laravel-admin。
安装
composer require xn/ext-grid-lightbox
php artisan vendor:publish --provider="Xn\Grid\Lightbox\LightboxServiceProvider" --force
配置
打开 config/admin.php
,在 extensions
部分添加此扩展的配置。
'extensions' => [
'grid-lightbox' => [
// Set to `false` if you want to disable this extension
'enable' => true,
]
]
用法
在网格中使用它
// lightbox
$grid->column('avatar')->lightbox();
// gallery
$grid->column('avatar')->gallery();
// zoom
$grid->column('avatar')->lightbox(['zooming' => true]);
$grid->column('avatar')->gallery(['zooming' => true]);
// width & height
$grid->column('avatar')->lightbox(['width' => 50, 'height' => 50]);
$grid->column('avatar')->gallery(['width' => 50, 'height' => 50]);
// img class properties
$grid->column('avatar')->lightbox(['class' => 'rounded']);
$grid->column('avatar')->gallery(['class' => ['circle', 'thumbnail']]);
许可
根据 MIT 许可证 (MIT) 许可。