pixelneat/silverstripe-content-blocks

SilverStripe Blocks 模块配件

dev-master 2017-08-08 11:45 UTC

This package is not auto-updated.

Last update: 2024-09-29 02:34:10 UTC


README

Scrutinizer Code Quality

Blocks 模块的配件。此存储库总是与 blocks 的新功能保持最新。

Blocks 包含

  • 内容图片 - 块可以存储多个图像,具有排序功能,但需要安装 SortableUploadField 依赖项。还具有选择布局模板的不错功能。

    • 功能
      • 上传多个图像并排序
      • 选择布局模板
  • 谷歌地图 - 在 CMS 中的交互式谷歌地图块。可以设置多个标记,检测缩放和位置坐标。可以为全局标记图像或每个标记单独设置。

    • 功能
      • 为全局标记图像或每个标记对象单独设置
      • 交互式设置谷歌地图位置(缩放级别,坐标)
      • 删除或添加新标记
  • 滑块 - 滑块块,可以包含不同类型(视频,图像滑块类型)。

  • 视频 - 视频块。在此视频块中可以添加 Vimeo、Youtube 链接,或将自己的视频上传到服务器。

全局使用

  • 如果您不想使用这些配件块之一,只需简单设置块配置即可
    BlockManager:
      themes:
        YourTheme:
          disabled_blocks:
            - BaseBlock # this should be always set
            - ContentImageBlock # this extra block to be hidden

贡献

要贡献模块,请在此处阅读以遵守规则并了解其工作原理。如果您有任何问题,请随时向维护者 Donatas donatas@navidonskis.com 咨询。

待办事项

  1. 每个类都应位于命名空间中,但等待silverstripe-gridfieldextensions 支持命名空间化的类时创建新块。