garagist/imagedirectory

返回 Neos CMS 网站上使用的图像的数据结构

0.2.7 2024-07-09 10:28 UTC

This package is auto-updated.

Last update: 2024-09-09 10:50:09 UTC


README

Latest stable version GitHub stars GitHub watchers GitHub license GitHub issues GitHub forks

使用 Garagist.ImageDirectory(基于 Flowpack.Neos.AssetUsage)可以为 Neos CMS 网站上所有使用的图像和视频创建一个图像目录。

安装

将包和存储作为依赖项添加到您的站点包中

composer require --no-update garagist/imagedirectory flowpack/entity-usage-databasestorage

在项目根目录中运行 composer update

最后,您需要运行命令来构建初始使用索引

./flow assetusage:update

融合原型

此包提供两个主要融合原型,返回包含所有所需数据的 Neos.Fusion:DataStructure

  • Garagist.ImageDirectory:ByAsset:所有使用的图像和视频,按资产排序(一个资产可以有多个文档)
  • Garagist.ImageDirectory:ByDocument:所有使用的图像和视频,按文档排序(一个文档可以有多个资产)

使用这些数据,您可以创建自己的视图来输出资产。建议创建一个专门的页面,并将其放在您的印记旁边等位置。

节点类型

此包提供了一个 mixin:Garagist.ImageDirectory:Mixin.Defaults。它设置了默认值,如图像宽度、版权文本的前缀以及如果没有在资产上设置 copyrightNotice,则使用的值。