garagist / imagedirectory
返回 Neos CMS 网站上使用的图像的数据结构
0.2.7
2024-07-09 10:28 UTC
Requires
- php: ^8.0
- flowpack/neos-asset-usage: ^0.3
- neos/neos: ^7.3 || ^8.0
README
使用 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
,则使用的值。