cradlephp/cradle-website

网站通用模式和前端

安装: 411

依赖: 1

建议者: 0

安全: 0

星标: 0

关注者: 4

分支: 0

开放问题: 0

类型:cradle-package

2.3.0 2019-09-06 08:07 UTC

This package is auto-updated.

Last update: 2024-09-20 21:47:40 UTC


README

网站通用模式和前端。包含以下模式

  • 布局
    • 页面 - 创建静态或动态页面,触发事件并在管理员中自定义模板。页面旨在实现简单的请求和响应输出,并通过事件与代码协作。页面还便于设置每页的SEO,构建网站地图和RSS订阅源。
    • 块 - 块用于处理需要在页面中输出的单独逻辑。与页面类似,块也可以触发事件,并在管理员中定义自定义模板。使用方法:{{{block 'block-name'}}}
  • 内容
    • 分类 - 通用分类定义,可用于其他模式
    • 文件 - 通用文件存储库定义,可用于其他模式
    • 文章 - 文章帖子模式,前端支持用于一般博客

安装

此包为实验性且仍在开发中。要尝试此包,您需要手动将模式复制到您的 /[项目]/config/schema 文件夹,逐个安装每个模式,并在 package/fixtures 运行SQL脚本。

$ composer require cradlephp/cradle-website

为Cradle PHP做出贡献

感谢您考虑为Cradle PHP做出贡献。

请不要在此存储库中创建问题。官方问题跟踪器位于 https://github.com/CradlePHP/cradle/issues 。在此处创建的问题 很可能会 被忽略。

请注意,master分支包含当前版本的最新版本。请检查您正在使用的版本,并找到相应的分支。例如 v1.1.1 可能在 1.1 分支中。

错误修复将尽快审查。也将考虑小功能,但请给我时间来审查它并给您回复。主要功能将 master 分支上考虑。

  1. 分支存储库。
  2. 启动您的本地终端并切换到您想要贡献的版本。
  3. 进行更改。
  4. 始终确保在所有提交上签名(git commit -s -m "提交信息")

创建拉取请求

  1. 请在提交拉取请求之前确保运行 phpunitphpcs
  2. 将您的代码推送到您远程分叉的版本。
  3. 返回到您的GitHub分叉版本并提交拉取请求。
  4. 所有拉取请求都将通过 Travis CI 进行测试。此外,请注意 Coveralls 也用于分析您的贡献覆盖率。