silverstripeelemental-blocks

此包已被弃用且不再维护。作者建议使用 silverstripe/recipe-content-blocks 包。

silverstripe-elemental模块的CMS内容块集合

安装次数: 9,516

依赖项: 1

建议者: 1

安全: 0

星标: 3

关注者: 15

分支: 8

公开问题: 1

类型:silverstripe-vendormodule

1.0.0 2018-04-05 23:20 UTC

This package is auto-updated.

Last update: 2020-02-06 23:32:47 UTC


README

Build Status Scrutinizer Code Quality codecov SilverStripe supported module

此仓库包含silverstripe-elemental模块的基础CMS内容块集。

警告:已弃用!

为了便于维护和开发者可以单独选择功能,此模块被拆分为两个。

对于SilverStripe 4.2或更高版本,请使用以下模块之一或两个

作为升级期间此模块的替代品,有一个食谱可以将内容块重新组合成一个需求

此模块(silverstripe/elemental-content-blocks)将不再接受补丁修复。

安装

使用Composer安装

composer require silverstripe/elemental-blocks 1.0.x-dev

完成后,从浏览器或通过命令行运行 vendor/bin/sake dev/build 来执行 dev/build

需求

  • SilverStripe CMS ^4.0
  • Elemental ^2.0

文档

将很快添加此模块中块的使用深入概述。

自定义模板

此模块中的块遵循BEM (Block Element Modifier) CSS类命名系统,并应提供符合项目无障碍标准的WCAG 2.0合规模板标记。

如果您需要修改模板,请将适当的模板复制到 mysite/templates 或您自定义的主题中,并根据需要进行调整。如果这样做,请确保匹配文件夹结构(PHP类命名空间),以确保您的自定义模板优先于默认设置。

有关更多信息,请参阅开发者文档中的模板

翻译

此项目的翻译由Transifex管理,并在发布过程中自动更新。要贡献力量,请访问上面的链接并进行翻译!

版本管理

此库遵循Semver。根据Semver,您将能够升级到此库的任何次要或补丁版本,而不会对公共API造成破坏。Semver还要求我们明确定义此库的公共API。

所有带有public可见性的方法都是公共API的一部分。所有其他方法都不是公共API的一部分。尽可能的,我们将尝试在次要/补丁版本中保持protected方法的向后兼容性,但如果您正在重写方法,请在升级之前测试您的工作。

报告问题

请为发现的任何错误创建一个问题