heimrichhannot/contao-media-library-bundle

项目包


README

此插件提供对不同类型媒体库产品的归档处理以及其下载项的处理。下载项可以自动生成。

功能

  • 如果完整的商店系统过于复杂,可以将媒体(图片、视频等)组织为归档中的产品
  • 预定义的媒体库内容类型 imagevideofile
  • 对于图片产品,可以指定根据下载项创建下载的图片大小
  • 手动为产品添加下载项
  • 产品可配置的dca字段面板
  • 为每个产品归档添加不同的附加字段
  • 表单类型 集成
  • Encore Bundle 集成
  • 可选:激活产品归档中的 codefog/tags-bundle 集成以对产品进行标记
  • 可选:激活产品归档中的 heimrichhannot/contao-categories-bundle 集成以对产品进行分类

使用方法

安装

通过composer安装

composer require heimrichhannot/contao-media-library-bundle

更新数据库

设置

  1. 创建媒体库归档并设置其内容配置。
  2. 在归档中创建产品。如果没有手动允许,提交时将自动生成下载项。
  3. 可选:手动添加下载项

配置

huh_media_library:

  # If true, the filenames of the generated product downloads will be sanitized.
  sanitize_download_filenames: false

编辑和删除产品

您可以通过设置归档设置中的相应选项来为媒体库产品添加编辑和删除支持。您还需要相应地调整成员(组)设置。

如果成员具有相应的权限,将自动将编辑和删除链接添加到读者包模板的模板数据中。变量名称为 editLinkdeleteLink