notabenedev/site-albums

向网站添加专辑和标签

安装: 30

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 0

公开问题: 0

语言:Blade

v0.1.0 2024-08-21 10:21 UTC

This package is auto-updated.

Last update: 2024-09-21 10:35:59 UTC


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