pluswerk/mediacenter

Pluswerk: Mediacenter

安装: 5

依赖: 0

建议者: 0

安全: 0

星标: 1

关注者: 1

分支: 0

开放问题: 0

类型:typo3-cms-extension

1.0.0 2020-07-21 12:00 UTC

This package is auto-updated.

Last update: 2024-09-21 22:00:03 UTC


README

此扩展为您的项目添加了一个具有下载功能和详细视图的动态媒体中心。

功能

  • 具有标题、资产、分类和描述的媒体记录
  • 媒体分类
  • 按分类、搜索、日期和媒体类型(例如,仅图像/视频)进行过滤
  • 可扩展(bootstrapped)流体模板
  • 媒体资产可以作为'.zip'文件下载(可配置)

如何使用

将mediacenter插件添加到您的页面。在插件选项中选择一个存储文件夹。将所有媒体记录和媒体分类记录放入此存储文件夹中。

语音URL的路由示例

  Mediacenter:
    type: Extbase
    extension: Mediacenter
    plugin: Mediacenter
    defaultController: 'Mediacenter::list'
    routes:
      - { routePath: '/', _controller: 'Mediacenter::list' }
      - { routePath: '/filter/{mediaType}', _controller: 'Mediacenter::filterList' }
      - { routePath: '/detail/{media}', _controller: 'Mediacenter::show' }
    defaults:
      mediaType: 0
    aspects:
      mediaType:
        type: StaticValueMapper
        map:
          all: 0
          image: 2
          audio: 3
          video: 4
        localeMap:
          - locale: 'de_.*'
            map:
              alle: 0
              bild: 2
              audio: 3
              video: 4
      media:
        type: PersistedAliasMapper
        tableName: 'tx_mediacenter_domain_model_media'
        routeFieldName: 'slug'