takshak / adash-gallery
adash管理面板的图片库
1.0.1
2022-08-21 09:45 UTC
Requires
- takshak/adash: ^3.0
README
takshak/adash包的滑动扩展,用于创建和管理图片和视频库。库和图片的结构使得一张图片可以出现在多个库中,而一个库可以包含多张图片。
安装
使用composer安装此包
composer require takshak/adash-gallery
运行命令设置表、页面、模型等
php artisan adash-gallery:install
您可以通过配置文件(site.php)禁用安装命令。您可以在配置文件中设置库的布局和库封面图片的大小。此包附带了一些前端页面和组件,您可以将它们集成到您的应用程序中。库有两种布局:'grid' 和 'masonry'。您可以在配置文件中设置布局。默认布局是 'grid',您可以通过在URL中传递layout=masonry参数来激活 'masonry' 布局,例如:https://domain.com/galleries?layout=masonry
。
前端页面可用的路由
[https://domain.com]/galleries
[https://domain.com]/galleries/groups
[https://domain.com]/galleries/{gallery:slug}
您可以使用组件 <x-agallery-featured-galleries />
在项目的任何位置列出特色库。此组件包含以下参数
- lines (int): 定义库名称的行数。
- items (int): 定义此组件将列出多少特色图片。
- masonry (bool): 手动设置masonry效果。
此包使用 fancybox lightbox进行图片库。要自定义前端页面,您需要发布视图并按照您的需求进行自定义。