notabenedev / site-albums
向网站添加专辑和标签
v0.1.0
2024-08-21 10:21 UTC
Requires
README
- 专辑:标题,缩略名,描述,作者,焦点,信息,优先级,发布状态在分类中 + 图片画廊
- 标签:标题,缩略名,描述,优先级
在相册页面上,专辑按优先级排序显示。相册中的图片也按优先级排序显示。
可以在配置中替换相册字段的标题,可以将HTML内容放入描述和信息字段。
可以在配置中指定固定专辑(缩略名不可更改,无法删除此类专辑)。固定专辑可以用于网站主页块的设计。
已创建两个模板以输出固定专辑 - 画廊和优势,可以将它们连接到页面模板,通过预传递参数$album(专辑)和$gallery(相册图片)。
配置
php artisan vendor:publish --provider="Notabenedev\SiteAlbums\AlbumsServiceProvider" --tag=config
安装
php artisan migrate
php artisan vendor:publish --provider="Notabenedev\SiteAlbums\AlbumsServiceProvider" --tag=public --force
php artisan make:albums
{--all : Run all}
{--models : Export models}
{--controllers : Export models}
{--observers : Export observers}
{--policies : Export policies}
{--only-default : preset only default rules}
{--scss : Export scss}
{--menu : preset only default rules}
{--fill : fill fixed albums from Config}
npm run dev